682
 

LightGallery 1.3

После некоторого перерыва, я выпустил новую версию LightGallery – скрипта-галереи в стиле lightbox. Основное отличие от других подобных скриптов состоит в том, что LightGallery не требует сторонних скриптов. Просто подключаете на веб-страницу, и все готово к работе.

<< читать дальше >>

Maklay.com - Большой каталог товаров для спорта и активного отдыха

Функция trim в JavaScript

В JavaScript нет встроенной функции, для удаления пробелов в начале и конце строки, как например в PHP, где для этого используется функция trim. Под пробелами здесь подразумеваются символы SPACE, TAB, перенос строки и многое другое. Для реализации этой функции в JavaScript как правило пользуются регулярными выражениями. Один из таких способов опубликован в моей базе знания, в котором используется довольно таки простое регулярное выражение: “/^\s+|\s+$/”.

Как оказалось, такое выражение будет работать правильно не во всех браузерах, поскольку символ “\s” реализован в них по-разному. Подробней об этом можете прочитать здесь (англ.).

Сжатие JavaScript/CSS файлов при помощи Phing

В последнее время я имел возможность поработать с Phing – программой для сборки приложений. С её помощью можно копировать файлы приложения, заменять в них текст (например параметры конфигурационных файлов), и многое другое. Помимо прочего, можно самому создать подключаемые плагины, которые будут выполнять нужные нам задания. Мне нужно было при копировании таблиц стилей и скриптов выполнять их сжатие при помощи YUI компрессора, и я нашел отличное решение для этого.

jQuery

Как создать плагин для jQuery

Чаще всего мне приходится писать скрипты под jQuery, и иногда очень удобно реализовывать функциональность путем создания плагина. В этой статье я покажу как это можно сделать. Пример будет тривиальный, но надеюсь понятный. Фунцкиональнось учебного плагина аналогична hover эффекту – при наведении указателя мыши на элемент, его фон меняется, если убрать указатель, то фон меняется на первоначальный (этого можно достичь при помощи CSS, но не забывайте, что это всего-лишь пример).

jQuery на Microsoft CDN

Компания Microsoft по всей видимости идет шагами Google в вопросе размещения популярных JavaScript библиотек на своем CDN. Вместо того, чтобы размещать библиотеку jQuery на своем сайте, вы можете указывать напрямую на URL CDN-а.

Страница 1 из 2312345678910»...Последняя »

JSToolbox создан на основе WordPress