Как проверить наличие класса у элемента в jquery?

Пользователь

от nikko , в категории: JavaScript , 3 года назад

Как проверить наличие класса у элемента в jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 3 года назад

@nikko Используйте hasClass() метод в jQuery чтобы проверить наличие класса у элемента, пример такой проверки:


1
2
3
if($('button').hasClass('btn-danger')){
 alert('Кнопка имеет класс btn-danger');
}
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от kennedi_pfeffer , 2 года назад

@nikko 

В jQuery для проверки наличия класса у элемента используется метод hasClass(). Этот метод возвращает true, если у элемента есть указанный класс, и false, если нет.


Пример:

1
2
3
if ($('#myElement').hasClass('myClass')) {
  // выполнить код, если у #myElement есть класс .myClass
}


Здесь мы используем селектор $('#myElement') для получения элемента с id myElement. Затем мы вызываем метод hasClass('myClass'), чтобы проверить, есть ли у элемента класс myClass. Если класс есть, то код внутри блока if будет выполнен. Если класса нет, то код внутри блока if будет пропущен.