Автоматическая навигация на jQuery

Иногда по некоторым причинам сделать навигацию на странице средствами движка не получается.
И в этом случае нас снова выручит jQuery, а точнее плагин AutoAnchors.
... Читать дальше »

Как выделить активный пункт в меню на jQuery

Недавно понадобилось выделять активный пункт в меню, а вот выставить активный клас средствами движка возможности не было. Причем необходимо было выделять пункт меню даже если открыта дочерняя страница.
Для этого был написан скриптик на jQuery:
... Читать дальше »

Gravatar в комментариях на jQuery

Я уже раньше описывал как можно добавить Gravatar в качестве юзерпика в комментариях к вашим записям. Тогда решение было на чистом javascript.

По скольку сегодня большинство сайтов так или иначе использует библиотеку jQuery (а сайты на uCoz используют ее вообще по умолчанию) то я решил предложить более усовершенствованную версию.
... Читать дальше »

Замена фреймам на jQuery

фреймы можно успешно заменить использованием jQuery, благо он и так подключается для сайта автоматически.
Единственный быть может минус - страницы будут плохо индексироваться, но с фреймами вроде дело и того хуже.
... Читать дальше »

Получение fav-иконки у сторонних сайтов

Сегодня расскажу как при помощи jquery можно получить фавиконки у сторонних сайтов. Например для использования в профиле пользователя или при отображении комментов.
... Читать дальше »

Как объединить два js массива в один

Понадобилось тут при верстке очередного макета объединить 2 массива в один. (Один из массивов динамически создавался, поэтому сразу в один все спихнуть нельзя).

Исходя из задачи родилась следующая функция: ... Читать дальше »

Возвращаем подсказки в форму

Недавно при верстке одного проекта заказчик попросил сделать следующую фишку:

В форме регистрации каждое поле имеет текст по умолчанию (подсказка, что именно нужно в это поле ввести).
Нужно при клике в это поле или переходе по ТАВ очищать это поле, но, если пользователь ничего не ввел - вернуть подсказку обратно.

Реализовать эту задачу нам поможет jQuery и небольшой скрипт.

$(document).ready(function(){ 
// для каждого элемента lable имеющего атрибут class со значением hint выполняем следующие действия
$('label.hint').each(function() {
var label = $(this);
// получаем элемент input у которо... Читать дальше »