112 votes

jQuery sélectionner par attribut à l’aide des opérateurs AND et OR

Je réfléchis à la possibilité dans jQuery de sélectionner des éléments par attributs nommés à l’aide de AND et OR.

Exemple:

J’aimerais sélectionner tous les éléments où , sauf ceux avec réglé sur 1 ou 3.

J’ai donc essayé :

mais cela ne fonctionne pas, idem ici:

Est-ce possible sans écrire de fonctions de filtre spéciales?

220voto

Gabe Points 24378

ET fonctionnement

OPÉRATION OU , utilisez des virgules

Comme @Vega l’a commenté :

11voto

Vega Points 44724

Que diriez-vous d’écrire un filtre comme ci-dessous,

Edit: @Jack Merci.. totalement manqué ..

MANIF

6voto

Guffa Points 308133

L’opérateur and dans un sélecteur est simplement une chaîne vide, et l’opérateur or est la virgule.

Il n’y a cependant pas de regroupement ou de priorité, vous devez donc répéter l’une des conditions:

5voto

Jack Points 88446

Trouvez d’abord la condition qui se produit dans toutes les situations, puis filtrez les conditions spéciales:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X