собственный переключатель состояния
имеется такая структура
http://jsfiddle.net/nfn7a/ кликнув по span "Ночь" я убираю у него класс active и добавляю его к span "День". так же добавляю блоку main класс night. при первом клике все как надо, стили применяются корректно, но скрипт при клике на спан День ничего не делает, при этом по прежнему обрабатывается по спану Ночь. хотя у него уже нет класса active. подскажите пожалуйста в чем проблема |
http://jsfiddle.net/TekVanDo/gcZXY/
Измени ckick на live |
сделал лучше. live уже не стоит использовать
$(function(){ $(document).on('click', '.blockInMain .link6 .active', function(){ $('.blockInMain .link6 span').toggleClass('active'); $('.main').toggleClass('night'); }); }); |
Часовой пояс GMT +3, время: 11:08. |