2
Excuses si cela a déjà été demandé, je ne trouve pas la réponse dans le jQuery docs.jQuery, Comment cibler des sélecteurs très spécifiques?
Comment puis-je sélectionner toutes les classes .tooltip
qui ont un attribut [title]
, et l'attribut [title]
n'est pas vide?
En d'autres termes, sélectionnez ceux-ci:
<a href="#" class="tooltip" title="YES">Foo</a>
<span class="tooltip" title="YES">Bar</span>
Mais pas ceux-ci:
<a href="#" class="tooltip" title="">Empty title attribute.</a>
<span class="tooltip">No title attribute.</span>
Il est si facile quand vous savez comment. =) Merci encore une fois, Gumbo. – Jeff
J'ai trouvé que cela semble aussi fonctionner, même s'il est possible que le plugin que j'utilise fasse aussi du filtrage: '$ ('.tooltip [title! =" "]')' – Jeff
@Jeff: Nice, didn Je ne connais pas ce sélecteur d'attributs car il ne fait pas partie de CSS 3. Mais le mien est conforme à CSS 3. – Gumbo