Как найти все одинаковые div и добавить им class?

Всем добрый вечер. На странице, в разных местах есть div с id="test". Как проверить все эти div'ы, и если у них дополнительно есть class="test_2" то добавить им class="test_3".
  • Вопрос задан
  • 844 просмотра
Решения вопроса 3
$('div.test').hasClass('test_2').toggleClass('test_3');
Ответ написан
korovnikiss
@korovnikiss
Frontend
Вообще это плохая практика иметь несколько блоков с одинаковым id.
Но тем не менее - https://jsfiddle.net/urw5xazj/
Ответ написан
Комментировать
AlexKeller
@AlexKeller
Ну вообще-то jQuery, как и CSS, позволяет писать множественные селекторы:
$('#test.test_2').each(...)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы