У мене є просте твердження if як таке:
if ($('html').hasClass('m320')) {
// do stuff
}
Це працює, як очікувалося. Однак я хочу додати до класів більше, if statement
щоб перевірити, чи є якийсь із класів у <html>
тегу. Мені це потрібно, щоб це були не всі з них, а лише наявність хоча б одного класу, але може бути і більше.
Моїм випадком використання є те, що у мене є класи (наприклад m320
, m768
), додані для різних ширин області перегляду, тому я хочу виконати певний Jquery, лише якщо це певна ширина (клас).
Ось те, що я намагався до цього часу:
1.
if ($('html').hasClass('m320', 'm768')) {
// do stuff
}
2.
if ($('html').hasClass('m320')) || ($('html').hasClass('m768')) {
// do stuff
}
3.
if ($('html').hasClass(['m320', 'm768'])) {
// do stuff
}
Здається, жодне з них не працює. Не впевнений, що я роблю неправильно, але, швидше за все, мій синтаксис або структура.