Le sélecteur d'attribut jquery not égal fait référence au sélecteur "[attribut!=valeur]", qui est utilisé pour sélectionner tous les éléments pour lesquels l'attribut spécifié n'existe pas ou où la valeur de l'attribut spécifiée n'est pas égale à un certain valeur.
L'environnement d'exploitation de cet article : système Windows10, jquery 1.11.1, ordinateur thinkpad t480.
Recommandé : "Tutoriel vidéo jquery"
L'attribut jquery n'est pas égal au sélecteur est le sélecteur [attribut!=valeur] utilisé pour sélectionner tous les attributs spécifiés ; n'existent pas ou Tous les éléments dont la valeur d'attribut spécifiée n'est pas égale à une certaine valeur.
Le sélecteur traite la valeur de l'attribut comme une chaîne ordinaire (c'est différent du sélecteur de classe). Par exemple, $('a[rel!=nofollow]') correspondra à Du texte.
Le code suivant montre comment obtenir tous les éléments dont l'ID n'est pas égal à cheese.
<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> </head> <body> <div id="eggs"></div> <div id="ham"></div> <div id="cheese"></div> <script> var n = $("[id!='cheese']").length; alert(n); </script> </body> </html>
Le code suivant sélectionne tous les éléments de la zone de saisie dont le nom d'entrée n'est pas moi.
<html> <head> <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("input[name!='me']").next().text(" changed"); }); </script> </head> <body> <div> <input type="radio" name="you" value="A" /> <span>data</span> </div> <div> <input type="radio" name="me" value="B" /> <span>data</span> </div> <div> <input type="radio" name="me" value="C" /> <span>data</span> </div> </body> </html>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!