Mam proste stwierdzenie if jako takie:
if ($('html').hasClass('m320')) {
// do stuff
}
Działa to zgodnie z oczekiwaniami. Chciałbym jednak dodać więcej klas do tagu, if statement
aby sprawdzić, czy którakolwiek z klas jest obecna w <html>
tagu. Potrzebuję tego, więc to nie wszystkie, ale obecność co najmniej jednej klasy, ale może być więcej.
Mój przypadek użycia jest, że mam zajęcia (np m320
, m768
) dodanego do różnych szerokościach rzutni więc chcę tylko, aby wykonać pewną Jquery jeśli jest to specyficzna szerokość (klasa).
Oto, czego próbowałem do tej pory:
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
}
Jednak żaden z nich nie działa. Nie jestem pewien, co robię źle, ale najprawdopodobniej moja składnia lub struktura.