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

Как в javascript добавить класс если совпадают 2 условия?

Есть select из строками
<option value="4" data-cat="43" data-brand="1">Первый</option>
<option value="4" data-cat="45" data-brand="1">Второй</option>

как добавить класс только для первого поля с данными data-cat="43" и data-brand="1"
Так я добавляю по 1 значению
$('option[data-cat = 43]').addClass('show');
$('option[data-brand= 1]').addClass('show');

Нужно чтобы именно 2 параметра одновременно было
из категории
if(option[data-cat = 43] & option[data-brand= 1])
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@leonardooleg Автор вопроса
Спасибо всем, друг подсказал что не нужно в css селекторе никаких лишних символов
$('option[data-cat=43]option[data-brand=1]').addClass('show');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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