not(expr) va nous permettre d’exclure une classe d’élément parmis les éléments sélectionnés dans une expression.
Ici, on affecte un background à tous les éléments de classe « maclassegenerale » et qui n’ont pas la classe « maclasseaexclure »
Code HTML :
<div class="maclassegenerale "> mon 1</div> <div class="maclassegenerale maclasseaexclure"> mon 2</div> <div class="maclassegenerale"> mon 3</div> <div class="maclassegenerale maclasseaexclure"> mon 4</div>
Code Javascript :
$('.maclassegenerale').not(".maclasseaexclure").css({"background":"url(btPlay.png) no-repeat 5px 5px"});
L’image de background ne va être affectée qu’aux éléments « mon1 » et « mon3 »
Laisser un commentaire
Participez-vous à la discussion?N'hésitez pas à contribuer!