J'ai une simple instruction if comme suit :
if ($('html').hasClass('m320')) {
// do stuff
}
Cela fonctionne comme prévu. Cependant, je souhaite ajouter d'autres classes à la classe if statement
pour vérifier si l'une des classes est présente dans le fichier <html>
tag. J'ai besoin qu'il ne s'agisse pas de toutes les classes, mais de la présence d'au moins une classe, mais il peut y en avoir plus.
Mon cas d'utilisation est le suivant : j'ai des classes (par ex. m320
, m768
) ajoutés pour différentes largeurs d'affichage, de sorte que je ne veux exécuter certaines actions Jquery que si la largeur est spécifique (classe).
Voici ce que j'ai essayé jusqu'à présent :
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
}
Aucune de ces mesures ne semble fonctionner. Je ne suis pas sûr de ce que je fais de travers, mais probablement de ma syntaxe ou de ma structure.