Qu'est-ce que jQuery a l'équivalent de l'instruction suivante?
$('#mydiv').hasClass('foo')
afin que vous puissiez donner un nom de classe et vérifier qu'il contient un identifiant fourni.
quelque chose comme:
$('.mydiv').hasId('foo')
$('#bar.foo').toggle();
vous n'aurez jamais qu'un seul identifiant car ils sont OBLIGATOIRES pour être uniques au document. si vous ne voulez basculer cet identifiant que s'il est de classe, foo
ajoutez simplement la classe au sélecteur d'identifiant. si le sélecteur trouve un ensemble vide, rien ne se passera, s'il trouve un ensemble avec des résultats (dont il n'y en aura qu'un) alors il basculera l'élément. Je pense que vous y réfléchissez trop.