Все записи категории ‘javaScript’

Найти элемент по его классу в HTML на чистом js
 4 Май, 2020

Немного ванильного js, на этот раз: как найти контейнер по указанному классу.

Читать далее »
Как избежать изменения позиции scroll в документе после установки #hash
 21 Фев, 2020

При установке значения hash в url окна, к примеру так: window.location.hash = ‘#something’; браузер прокрутит документ до позиции элемента вида <a name=’something’></a>. Иногда такое поведение является не желательным.

Читать далее »
Проверка checkbox состояния checked, jQuery
 19 Фев, 2020

Шаблон для проверки состояния элемента input[type=’checkbox’]. Код проверяет отмечен элемент или нет.

Читать далее »
Кнопка «Вверх» с анимацией прокрутки окна
 16 Фев, 2020

Ставший уже привычным элемент навигации внутри страницы — кнопка «Вернуться к началу страницы». Разберем как реализовать эту функцию.

Читать далее »
Вывод в swiper.js слайдере кастомных булетов
 22 Ноя, 2019

Специально для Артура, задающего вопрос в статье про swiper, привожу пример как вывести в swiper.js вместо штатных булетов навигации некие кастомные текстовые метки.

Читать далее »
Обратный порядок перебора элементов jQuery each()
 17 Сен, 2019

Полезное ноу-хау для тех кто пользуется jQuery. Функция $.each() производит перебор элементов по порядку, но иногда требуется выполнить операции в обратном порядке.

Читать далее »
Установка значения атрибута HTML DOM элемента средствами js
 17 Дек, 2018

При работе с HTML документом из JavaScript одной из типовых операций является установка значения того или иного атрибута выбранного контейнера (тега).

Читать далее »

Как определить из скрипта, что fancybox popup уже открыт?
 13 Дек, 2018

Если пользуетесь jQuery плагином fancybox, то могли сталкиваться с тем, что необходимо увязать логику каких то других скриптов с фактом, показан ли попап в текущий момент или нет.

Читать далее »

Прерывание цикла jQuery функции $.each()
 17 Ноя, 2018

Часто использую функцию jQuery API each(), но иногда требуется досрочно прервать выполнение этого цикла. Итак, как выйти из $.each()?

Читать далее »

Обработка события click или touchstart
 31 Окт, 2018

Широкое применение мобильных устройств для доступа в интернет накладывает свои специфические требования на разработку веб-сайтов. Привычный обработчик onclick может срабатывать совместно с ontouchstart, а может не срабатывать вовсе на мобильном устройстве.

Читать далее »