Для упрощения работы с cookie в javascript есть хорошая библиотечка:


Категории: JavaScript
Пометки: cookie javascript

На новом проекте столкнулся с проблемой: при нажатии на кнопку "показать еще", которая подгружает следующую порцию товаров, все события (добавить в корзину, в избранное и т.д.) начинали срабатывать повторно.

При этом при втором нажатии на "показать еще" все события утраивались.


Категории: JavaScript, JQuery
Пометки: jQuery on - как избежать повторного срабатывания / Почему onclick в jQuery срабатывает несколько раз.

Суть работы Barba.js очень проста - она перехватывает ссылки на страницы текущего сайта, загружает их в память, выделяет контейнер с контентом и заменяет его на странице. Все это может сопровождаться анимацией.

Хороший пример использования, на мой взгляд, можно посмотреть на странице документации.


Категории: Web, JavaScript

Довольно распространенная задача, когда нужно сделать поле с маской для ввода номера телефона, раньше использовал плагин jquery.mask.min.js, но он стал плохо работать, поэтому нашел вариант на чистом javascript.

pic1


Категории: Web, JavaScript
Пометки: Красивое поле с маской для ввода номера телефона на javascript javascript mask input phone

Красивая анимация зачеркивая пунктов чеклиста на css и javascript

pic1

и темная тема:

pic1


Категории: JavaScript, HTML, CSS

Довольно простой, но функциональный пример таймера с выводом убывающего времени.

После истечения времени стартует колбэк.


Категории: JavaScript, незаконченные
Пометки: Часы на Java Script + CSS

Задача: нужно рисовать линии на канвасе когда пользователь ведет курсор с зажатой левой кнопкой.

И как всегда, обычное дело оказалось не без подводных камней!


Категории: Web, JavaScript
Пометки: Определение координат мыши над canvas (Javascript).

Иногда нужно отреагировать на нажатие клавиш не на конкретонм элементе или в поле ввода, а на странице. Ниже приведу простенький сниппет на данную тему. Он просто отслеживает нажатие сочетания клавиш (горячих клавиш) ctrl + enter.


Категории: JavaScript, JQuery
Пометки: Если Вы нашли неточность в описании, то напишите нам (можно нажать ctrl + enter).

Иногда требуется отсортировать HTML таблицу, без обращения к серверу. Это можно спокойно сделать на простом JavaScript.


Категории: Web, JavaScript, HTML
Пометки: Сортируем HTML таблицу на JavaScript

Бывает нужно обратиться из родительского окна к элементу внутри iframe и передать или получить из него какие-либо данные.


Категории: JavaScript
Яндекс.Метрика