我正在使用jQuery,獲取具有某個屬性的每個元素的最佳方法是什麼? 我想給一些元素一個'tooltip'屬性,所以我可以在它上面運行一些jQuery併爲特定元素做一些特殊的工具提示。如何才能做到這一點?獲取具有某個屬性的所有元素
1
A
回答
2
使用屬性選擇:
$("div[tooltip]")
編輯:其他網友貼出提示=「提示」 - 這將選擇元素工具提示的具體價值。我的建議將選擇具有定義的工具提示屬性的任何div。
3
你應該用css類來做到這一點。
<a class="tooltip">Tooltip 1</a>
<img class="tooltip" />
<div>No Tooltip</div>
<div class="tooltip">Tooltip</div>
然後,你可以選擇所有這些使用jQuery,如:
$('.tooltip')
3
如果您已通過屬性來選擇,你可以使用這樣的事情:
$("[tooltip='tooltip']");
或更合適:
$("[tooltip]");
雖然PaulPRO指出,使用班級更有意義。
1
我認爲你可以這樣做:
$("*[tooltip]")
此選擇的所有元素。如果你只需要一些元素,你也可以篩選屬性:
$("*[tooltip='somevalue']")
相關問題
- 1. 使用javascript獲取具有某個CSS屬性的所有元素?
- 2. 如何獲取具有某個類屬性的所有HTML元素?
- 3. 如何獲取具有某些屬性的所有屬性?
- 4. 獲取具有min屬性的元素
- 5. 獲取所有具有屬性x的元素
- 6. 獲取子元素的所有屬性
- 7. 如何獲取具有某個類的所有父元素,並且其子元素通過jQuery在其給定屬性中具有某個字符串值?
- 8. 如何獲取具有某個css屬性的元素的長度?
- 9. 在jquery中查找具有某個屬性值的所有元素
- 10. 如何獲取具有屬性tabindex的下一個元素
- 11. 獲取有itemprop的屬性的所有元素
- 12. 獲取某個類的所有錨的某些屬性
- 13. 獲取給定XML元素的所有有效屬性
- 14. 向父元素添加一個子元素,當父元素具有某個具有某個值的某個屬性的其他子元素時
- 15. 如何獲取具有某個屬性的節點的所有子節點?
- 16. SimpleXML:選擇具有某個屬性值的元素
- 17. 如何分別從每個元素獲取所有屬性?
- 18. 如何在CSS中引用所有具有某些屬性的元素?
- 19. 如何選擇具有某個屬性的元素的子元素
- 20. 獲取某個元素之後的所有元素,包括其子元素
- 21. XSL select元素具有兩個屬性
- 22. 獲取也具有屬性的XML元素的值
- 23. 獲取具有給定屬性和類的元素的ID
- 24. 獲取具有鼠標的元素的屬性
- 25. 使用find命令獲取具有最大屬性的元素
- 26. jQuery解析XML:獲取具有特定屬性的元素
- 27. 如何使用xpath獲取具有屬性的父元素
- 28. XPath獲取具有「itemtype」屬性的元素
- 29. PHP使用preg_match_all找到所有具有style屬性的元素
- 30. 硒查找具有特定屬性的所有元素
你需要更具體,你會尋找什麼屬性? –