Для собственных нужд понадобилось сделать прокрутку содержимого области, размер которой ограничен. Я знал, что существуют некоторые реализации такой возможности на jQuery, но хотелось попробовать свои силы. Получилось реализовать функциональность, которую ни один известный мне плагин в полной мере не предоставлял. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
В данной статье я опишу свой компонет с названием “jQuery plugin для Hash-навигации в AJAX-сайтах”. Компонент позволяет: — динамически изменять URL без перезагрузки страницы вида /url#!keyN/valueN — назначать события на значения в url переданных после префикса #! Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Сегодня возникла мысль сделать что-нибудь полезное для себя. Ничего полезнее реализации так называемых подсказок (хинтов) я не смог придумать. Итак, будем делать плагин для библиотеки jQuery позволяющий выводить заранее подготовленный текст в виде подсказок к элементу. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Доброго времени суток. По работе столкнулся с необходимостью использовать мобильную библиотеку JS. Остановился мой выбор на jQuery. Sencha конечно потолще, но пока ещё много девайсов с ней «тормозят» во многих местах. К моему глубокому сожалению в интернетах я ничего толкового и подходящего не нашёл относительно jQueryMobile карусели. Поэтому решил поделится своим опытом, как я решал […]
В работе с html мне довольно редко приходилось делать интерактивные карты — если и возникала такая необходимость, то для этого я использовал flash, благодаря которому можно было добиться плавных эффектов смены цветов при наведении курсора на элементы карты. При этом html мог предложить только тэги и , которые, в свою очередь, уже и определяли активные […]
При разработке интернет-магазинов мне часто приходилось посредством javascript (а конкретнее его фреймворком — jQuery) проделывать некоторые повторяющиеся от проекта к проекту вещи. Например, добавление товаров в корзину, обновление информации о количестве товаров и общей сумме на странице, удаление товаров из корзины по одному, изменение их количества и полная очистка всех товаров из корзины. И все […]
Немногие из нас используют возможность Drag’n’Drop в интерфейсах на своих сайтах, так как сталкиваются в основном с 2мя проблемами: Пользователи к такому ещё не привыкли и им сложно это донести Нет идеальных готовых решений Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Многие разработчики используют в своих разработках замечательный jquery-метод animate(), он есть ряд особенностей, которые я смог заметить, хочу поделиться ими: 1) Например вы хотите использовать следующее:$(«.drop-menu»).hover( Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Добрый день, уважаемый Блог. Изучение яваскрипта я начал сравнительно недавно (приблизительно пару-тройку месяцев назад). Сказать, что «нужда заставила» язык не повернется – просто захотелось чего-нибудь новенького. И изучения я начал сразу же с jQuery (счастливая случайность, думается мне). По началу я… Не понимал ничего. Темный лес, горизонта нет, а трава покрывается жуткими черными наростами. Но […]
Сразу начну с преимуществ: — Можно задавать права доступа на файлы и директории. Права двух типов: есть доступ или нет доступа. Файлы хранятся в недоступной для скачивания по прямой ссылке папке. Скачивание файла происходит с предварительной проверкой пользователя и прав доступа на файл. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
26 января команда jQuery Mobile анонсировала новый релиз под версией 1.0.1 По заявлению разработчиков были исправлены старые ошибки и проделано множество настроек и усовершенствований. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Добрый день, уважаемое блогосообщество. Решил представить свою наработку в виде статьи. Возможно, идея не нова и требует доработок, но если учесть то, что JQuery и JavaScript я изучаю всего около месяца то думаю вышло неплохо. Итак, скрипт ведет обратный отсчет от указанного значения, используя при смене эффект прокрутки цифры. Разберемся как это все работает. Рекомендовать […]
В этой статье я расскажу несколько советов по увеличению производительности jQuery и javascript. 1. Кешируйте length при обращении в цикле.2. В цикле for не обращайтесь каждый раз к свойству массива length, лучше сохранить его в переменную перед началом цикла. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Время от времени я пишу статьи о паттернах в Javascript-е — современных методах решений стандартных проблем в разработке, в профите применений которых я абсолютно уверен. Общие паттерны хороши для «чистого» Javascript-а, но некоторые «темные стороны» веба имеют свои фишки. Сегодня мы поговорим о плагинах jQuery. Мануал по ним дает неплохой старт, но я предлагаю копнуть […]
Не так давно на работе передо мной была поставлена задача реализовать механизм асинхронного обмена данными между веб-приложением на Java и веб фронт-эндом на стороне клиента. Задача заключалась в том, чтобы клиент получал апдейты с минимальной задержкой, при этом апдейты могли приходить со скоростью 100 апдейтов в секунду, так и 1 апдейд в минуту, т.е. желательно […]
До Нового Года осталось меньше недели, а соответствующего настроения всё еще нет. И этим вечером решил сам себе сделать новогоднее настроение с помощью плагина jQuery SnowFall. Искал по запросу: «Снег на сайте +javascript». Самому писать было лень и я решил использовать готовый скрипт, чтобы раз, и уже на сайте идет снег. И тут мне попался […]
Здравствуйте, сегодня я расскажу вам, как с помощью чистого php можно создать своё радио.Теория Схема будет следующая: администратор(dj) посылает на сервер название песни, в это время слушатель посылает запрос на сервер с частотой t секунд. Далее если у слушателя стоит не тот трек, который загрузил администратор, то у него открывается новый трек. Рекомендовать on Facebook […]
Для чего? — В одном из проектов необходимо было развернуть «панель» в sidebar’е так, чтобы панель скрыла sidebar — Развернуть диалог в родительском блоке, так, чтобы он закрылего содержимое Было решено написать инструмент в контексте jQuery — «Маленький», но удобный плагин jQuery.fitTo Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
«Простые вкладки» — вкладки, которые просто переключают готовый контент, без асинхронной подгрузки, без нестандартной реакции — только переключениеРазметка <p id=»my_tabs» class=»simple_tabs»> Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Технологии развиваются, javascript приобретает все большую популярность. Он стал применяться на на серверной стороне, написано множество модулей для Node.Js. Например шаблонизаторы. Хотелось бы иметь возможность применять их и на клиентской стороне. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Наверное, каждый видел, что после удаления записи со стены ВКонтакте появляется ссылка для восстановления сообщения. Сегодня мы сделаем тоже самое с элементами списка. Итак, вот список вещей, которые нам потребуются: Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Работая с jQuery легкое неудобство доставляет применение большого количества свойств CSS правил к тегам. Решение этой задачи в большинстве случаев сводиться к повторению $.(“селектор”).css(“свойство”, “значение”);, что не есть хорошо, но несколько строк кода исправили ситуацию. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Хочу привести пример простой реализации ajax-валидации, использую jquery. Когда встала необходимость в реализации валидации форм, я счел наиболее рациональным решением использование ajax-валидации на стороне клиента, а затем окончательную валидацию на сервере, используя один и тот же код (серверной части на php). Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Привет, Блог!Вступление Хочу поделиться с личным открытием использования связки Userscript и jQuery для автоматизации действий на любимом или не очень любимом сайте. Участвую тут на одном портале в конкурсе, одно из предложений быть среди победителей быть самым активно голосующим пользователем. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Практически все современные сайты состоят из динамических страниц. При вертикальной оптимизации сайта широко используется кеширование, что может порождать некоторые проблемы с тонкой настройкой кеширования и оптимальным использованием ресурсов памяти. В этой статье я опишу простую технику для компактной динамической верстки. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend
Введение Всех приветствую! Совсем недавно мне пришлось немного расширить функционал редактора уже рабочего проекта. Но как оказалось в моем случае я наткнулся на некие трудности. В этой статье я поделюсь с ув. читателями как я вышел из сложившийся ситуации. Рекомендовать on Facebook Share on vkontakte Bookmark in Browser Tell a friend