Использование метода toggleClass() с возвратом исходного значения
Подменяю класс элемента по клику так:
$("[role=button]").click(function(){
$(this).toggleClass("opnd");
});
Суть проблемы в том, что элементов, получающих подмененный класс, некое множество. Хочу добиться такой модели поведения:
- нажатие на кнопку - класс изменился
- нажатие на следующуюпредыдущую - класс, затронутой перед этим кнопки, вернулся на изначальный, а у нажатой изменился.
Подскажите, пожалуйста, каким образом это проделывается? Пробовал и toggle, и removeClass через prev, и еще много разных вариаций, но все мимо.
Источник:dle-faq.pro, DLE
💬 Комментарии
В связи с новыми требованиями законодательства РФ (ФЗ-152, ФЗ «О рекламе») и ужесточением контроля со стороны РКН, мы отключили систему комментариев на сайте.
🔒 Важно Теперь мы не собираем и не храним ваши персональные данные — даже если очень захотим.
💡 Хотите обсудить материал?
Присоединяйтесь к нашему Telegram-каналу:
https://t.me/blogssmartzНажмите кнопку ниже — и вы сразу попадёте в чат с комментариями