J'utilise jQuery, quelle serait la meilleure façon d'obtenir chaque élément avec une certaine propriété? Je veux donner à certains éléments une propriété 'tooltip' afin que je puisse faire tourner jQuery dessus et faire des infobulles spéciales pour des éléments spécifiques. Comment cela peut-il être fait?Obtenir tous les éléments avec une certaine propriété
1
A
Répondre
2
Utilisez le sélecteur d'attribut:
$("div[tooltip]")
EDIT: D'autres utilisateurs ont posté infobulle = « infobulle » - qui choisira les éléments avec une valeur spécifique pour l'info-bulle. Ma suggestion va sélectionner n'importe quelle div avec un attribut tooltip défini.
3
Vous devriez le faire avec une classe css.
<a class="tooltip">Tooltip 1</a>
<img class="tooltip" />
<div>No Tooltip</div>
<div class="tooltip">Tooltip</div>
Ensuite, vous pouvez simplement les sélectionner avec jQuery comme:
$('.tooltip')
3
Si vous devez sélectionner par attribut, vous pouvez utiliser quelque chose comme ceci:
$("[tooltip='tooltip']");
ou plus convenablement :
$("[tooltip]");
Bien que l'utilisation d'une classe ait beaucoup plus de sens, comme l'a déclaré PaulPRO.
1
Je pense que vous pouvez faire:
$("*[tooltip]")
cela sélectionne tous les éléments. Si vous avez besoin seulement quelques éléments que vous pouvez également filtrer l'attribut:
$("*[tooltip='somevalue']")
Questions connexes
- 1. Prototype: trouver tous les éléments avec une certaine classe?
- 2. C# Obtenir tous les éléments qui ont une propriété commune
- 3. jquery sélectionner après tous les éléments avec certaine classe
- 4. Sélectionner et modifier la propriété de tous les éléments avec css ("couleur") d'une certaine valeur
- 5. Vérifiez si tous les éléments d'une collection avec une certaine valeur sont tous dans une autre collection avec Linq?
- 6. XPath: obtenir des éléments seulement avec une certaine sous-élément
- 7. ArrayList obtenir tous les éléments
- 8. Obtenir une instance de classe où une certaine propriété a une certaine valeur
- 9. Trigger iScroll 4 sur tous les éléments avec une certaine classe
- 10. Trouver tous les éléments avec une certaine valeur d'attribut dans jquery
- 11. Changer tous les styles CSS avec une propriété via Jquery
- 12. Comment renommer/déplacer tous les fichiers avec une certaine extension?
- 13. PHP: Les éléments de tableau avec une certaine clé
- 14. TFS 2012 une certaine erreur avec les éléments de travail
- 15. Obtenir tous les éléments par texte interne
- 16. sélectionnez tous les éléments que les parents n'ont pas une certaine classe
- 17. Obtenir tous les éléments de démarrage?
- 18. C# obtenir tous les éléments du tableau
- 19. obtenir tous les éléments d'un formulaire particulier
- 20. JQuery obtenir tous les éléments dans une liste
- 21. jquery obtenir que tous les éléments html avec ids
- 22. Obtenir tous les éléments commençant par une chaîne donnée
- 23. Jquery Obtenir tous les éléments du tableau
- 24. obtenir des enfants de tous les éléments précédents avec jquery
- 25. Comment obtenir tous les éléments de ListBox soumettre une action
- 26. Comment obtenir tous les éléments à une chaîne [] de listview?
- 27. Comment puis-je obtenir tous les éléments parents qui ont une certaine classe et leurs enfants ont une certaine valeur de chaîne dans leurs attributs donnés via jQuery?
- 28. Obtenir toutes les valeurs avec une certaine valeur de clé
- 29. Obtenir une certaine ligne de mysql
- 30. trouver tous les éléments dans un div qui ont une certaine classe
Vous aurez besoin d'être plus précis, quelle propriété recherchez-vous? –