Задать вопрос
@Nevada18

Вопрос по jquery — разные active классы?

В табах надо реализовать изменение цвета при переключении на вкладку. Все классы, которые будут добавляться, изменяют цвет каждой вкладки на свой, отличный от других. Соответственно, active классы имеют разные названия. Например, item_blue_active,item_red_active и т.п. Как выбрать все классы, которые заканчиваются на слово active? li$="active" не срабатывает.
Код в песочнице

Первые два элемента сделаны так, как должно быть.
Ниже закоментированы мои попытки сделать так, чтобы при клике по вкладке у остальных элементов удалялись модифицирующие классы.
Как можно сделать так, что бы не перечислять все возможные варианты переключения табов? Активация вкладок может быть произвольной.
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Оценить 1 комментарий
Решения вопроса 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
А зачем разные классы?
Отдельно active для определения активности и отдельно классы цвета.
.red-color.active {fill:red;}

https://codepen.io/anon/pen/MJdzYB
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
$('div[class$=_active]')

Подробнее: jqapi.com В боковом меню selectors → attribute
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы