Итак, для Вас актуальна задача по созданию миниатюр изображений на Вашем сайте с возможностью их увеличения до оригинальных размеров? Вы хотите внедрить целую галерею таких изображений? Или Вам необходимо модальное всплывающее окно с произвольным содержимым? В предыдущих статьях мы рассмотрели javascript для увеличения изображений highslide, сегодня мы приглядимся к его аналогу на jQuery – fancybox 2. Пример использования этой галереи Вы найдете на сайте разработчиков fancybox. Также на сайте автора приведена хорошая документация с подробными примерами на английском языке. Итак, возможности этой галереи довольно разнообразны. Здесь и способность увеличивать изображения, а также объединять изображения в группы с возможностью навигации между ними прямо в увеличенном окне. Возможность выводить в окне не только изображения, но и произвольное содержимое, например: формы регистрации, а также загрузка данных при помощи ajax, напрямую при помощи подключения iframe, или даже загрузка flash роликов делают внедрение этого плагина в работу web сайтов довольно распространенным.

  Для того, чтобы работать с плагином jQuery Chained Selects, который формирует на сайте связанные списки выбора (связанные между собою select ы), достаточно подготовить select теги, в которых будут собраны полностью все опции. Плагин не плодит дополнительных тегов, а работает с уже имеющимися, скрывая или показывая те или иные опции выбора в зависимости от действий посетителя.

  Иногда на сайте нужно добавить несколько связанных списков select, чтобы в зависимости от выбора посетителя в одном из списков, формировался набор связанных значений в следующем. Например: Вы часто сталкиваетесь с этим при регистрации на сайтах и в социальных сетях, интернет-магазинах и форумах. Вам предлагают выбрать страну, после выбора страны рядом становится доступен выбор ее регионов, областей и городов. Причем все это происходит моментально: связанные между собою по смыслу значения меняются на лету в зависимости от Вашего выбора. Или, например, при выборе связанных характеристик товара в интернет магазине по продаже матрасов: размер, связанные с размером чехлы, каркас жесткости и т.п.

  Итак, продолжаем знакомство с Twitter Bootstrap Javascript. Сегодня познакомимся со всплывающими окнами (плагином modal), а также со вкладками (плагином tab) на примере организации на сайте формы регистрации и логина.

  Сегодня поговорим о том, как подружить перспективный китайский скрипт интернет магазина EcShopи jQuery. jQueryдает буквально потрясающие возможности при оформлении webстраниц как для верстальщика, так и для программиста. Но, к сожалению, при написании EcShop (относится к версии 2.7.3 так точно), когда программисты закладывали функции ajaxи сериализацию данных, то решили применить довольно странный подход к программированию, основанный на изменении прототипов стандартных объектов. Из-за чего пространство имен пересекается с jQueryи при подключении этой библиотеки начинают происходить странности.

  Ко мне очень часто обращаются владельцы сайтов за помощью в решении проблем, возникающих из-за ошибок javascript. Множество сайтов используют те или иные визуальные эффекты и удобства, которые предоставляют плагины jQuery. Самой распространенной «плавающей» ошибкой в этом случае является то, что при подключении того или иного плагина javascript программисты и верстальщики не всегда проверяют наличие элемента, к которому подключается плагин, в контексте страницы.


Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 134

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 135

Notice: Undefined offset: 2 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 136

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 134

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 135

Notice: Undefined offset: 2 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 136

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 134

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 135

Notice: Undefined offset: 2 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 136

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 134

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 135

Notice: Undefined offset: 2 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 136

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 134

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 135

Notice: Undefined offset: 2 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 136

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 134

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 135

Notice: Undefined offset: 2 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 136

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 134

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 135

Notice: Undefined offset: 2 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 136

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 134

Notice: Undefined offset: 1 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 135

Notice: Undefined offset: 2 in /home/www/awesome/data/www/awesome-design.com/libraries/joomla/methods.php on line 136
Яндекс.Метрика