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

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

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

Первые два элемента сделаны так, как должно быть.
Ниже закоментированы мои попытки сделать так, чтобы при клике по вкладке у остальных элементов удалялись модифицирующие классы.
Как можно сделать так, что бы не перечислять все возможные варианты переключения табов? Активация вкладок может быть произвольной.
  • Вопрос задан
  • 117 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
Решения вопроса 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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