2012-07-20

Простой переключатель классов связанных блоков (jquery plugin)

Часто на сайтах требуется переключать один класс между связанными блоками. Требуется, например, для табов или нестандартных радиобатонов.
По сути берем родительский блок и в нем между определенными дочерними блоками, кликая по ним, переключаем заданный класс.




У некоторых верстальщиков иногда возникают проблемы с реализацией javascript-функционала при версте. Такого, порой, нагородят, что прямо стыдно за них и за сайт. Вот и решил им помочь - дать готовое решение. Раньше использовал скрипт завязанный на идентификаторах и классах, решил сделать его более универсальным и оформить плагином, плюс добавил вызов обратной функции после переключения.

Исходники, описание и примеры здесь: https://github.com/asvavilov/jquery-blocks-switcher