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

Обратный порядок перебора элементов 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, а может не срабатывать вовсе на мобильном устройстве.

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

Чтение GET параметров в JS
 7 Окт, 2018

Получить GET параметры в JS

Как прочитать GET параметры на стороне клиента из кода на javascript? Бывают ситуации, когда нужно что то сделать из JS в зависимости от переданных параметров в URL страницы.

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

Вывод статистики переходов по внешним ссылкам с вашего сайта в Google Analytics
 21 Сен, 2018

Аналитика от гугла позволяет регистрировать произвольные (пользовательские) события и выводить по ним статистику. О том, как создать событие пишут многие, но для полноты картины не хватает описания — как затем посмотреть соответствующую статистику. Постараюсь дать полный гайд.

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

Как перезагрузить страницу из js
 20 Сен, 2018

Наиболее широко встречается следующий способ:

Он инициирует setter локации, заставляя браузер выполнить переход на указанную страницу. Не все браузеры поддаются на данную уловку. Если не указать отличное от прежнего значение, то может ничего не произойти.

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

Многострочные константы в js
 19 Сен, 2018

JavaScript в web был когда то всего лишь приятным дополнением. А сейчас сложно найти сайт, который не использует скрипты.

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

Как в javascript получить реальные размеры картинки (тег img)
 17 Сен, 2018

Довольно часто картинка на странице показывается в масштабе, и при попытке определить её размеры из скрипта вы получите размер контейнера, а не самой картинки.

Разберемся как получать реальные размеры изображения.

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