Изучаю jquery 2 день,нужна помощь
Суть такова, нужно при клике по div добавлять/убирать класс, метод переключения (toggle) ,но хочу написать без него.Вот в таком варианте у меня работает только по одному блоку показать и скрыть,а на все остальные не отрабатывает когда добавлен activeКласс.
$(".mark-nurse-click").click(function(){ if ($(".mark-nurse-click").hasClass("mark-nurse")) { $(this).removeClass("mark-nurse"); } else { $(this).addClass("mark-nurse"); } }); }); Прошу не ругать ,за помощь буду благодарен. |
Нужно использовать toggleClass.
$(".mark-nurse-click").click(function() { $(this).toggleClass('mark-nurse'); }); |
Цитата:
проверяйте нажатый элемент а не кучу. $(this).hasClass |
Спасибо,но toggle мне не подходит,слишком просто -)
|
Рони спасибо!$(this).hasClass как то в голову не пришло,но суть теперь понял!!
|
Часовой пояс GMT +3, время: 10:13. |