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

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

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

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

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

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


1
2
3
if($('h1').hasClass('text-center')){
 console.log('h1 элемент имеет класс text-center');
}
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

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

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

@francisco.friesen 

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


Например, если у вас есть элемент с идентификатором myElement, и вы хотите проверить, имеет ли он класс myClass, вы можете сделать это следующим образом:

1
2
3
4
5
if ($('#myElement').hasClass('myClass')) {
  // Действия, если класс присутствует
} else {
  // Действия, если класс отсутствует
}


В этом примере мы используем $() для выбора элемента с идентификатором myElement, а затем вызываем метод hasClass() с аргументом myClass. Если класс myClass присутствует у элемента, то будет выполнен блок кода внутри первой пары фигурных скобок. Если класс отсутствует, то будет выполнен блок кода внутри второй пары фигурных скобок.