我希望能夠更改頁面上的所有錨點的屬性。但我不知道如何循環所有這些。jQuery:我如何遍歷所有'a'元素?
每個
11
A
回答
22
6
jQuery提供這種能力本身。
$('a').do_something();
請問do_something()
每a
在頁面上。所以:
$('a').addClass('fresh'); // adds "fresh" class to every link.
如果你想要做什麼,需要查看每個a
單獨的屬性,然後使用.each()
:
$('a').each(function(){
var hasfoo = $(this).hasClass('foo'); // does it have foo class?
var newclass = hasfoo ? 'bar' : 'baz';
$(this).addClass(newclass); // conditionally add another class
});
3
$('a').each(function(i){
$(this).attr('href','xyz');
});
0
您可以使用jQuery .each()
用於此目的:
$('a').each(function() {
// The $(this) jQuery object wraps an instance
// of an anchor element.
});
9
相關問題
- 1. jQuery:遍歷json中的所有元素
- 2. 遍歷所有表單元素
- 3. jQuery遍歷表單元素
- 4. jquery遍歷子元素
- 5. Jquery不能遍歷元素
- 6. 使用jQuery遍歷元素
- 7. 如何遍歷UIImage的所有像素?
- 8. OSM - 遍歷所有像素
- 9. Foreach沒有遍歷元素
- 10. 遍歷一個div所有標籤元素使用jQuery
- 11. JQuery。每個類都不循環遍歷所有元素
- 12. jquery每個都不會遍歷所有元素?
- 13. 如何遍歷Caffe中Blob變量的所有元素?
- 14. 如何遍歷reactjs組件中的所有元素?
- 15. jQuery遍歷元素得到所有匹配選擇器的元素
- 16. JQuery的:遍歷時DOM元素
- 17. Jquery:遍歷li並獲取元素
- 18. jquery遍歷新創建的元素
- 19. jquery遍歷iframe中的html元素
- 20. 使用jQuery遍歷表中的元素
- 21. 使用jquery遍歷列表元素
- 22. Extjs DomQuery如何遍歷Dom元素
- 23. 如何遍歷和<tr>元素?
- 24. 如何遍歷視圖的元素
- 25. 如何編寫單個LINQ to XML查詢來遍歷所有子元素和子元素的所有屬性?
- 26. 遍歷具有相似ID的元素
- 27. 功能用於遍歷所有元組
- 28. 如何選擇不包含A元素的所有TD元素?
- 29. 在javaScript中遍歷元素
- 30. 的XDocument - 遍歷XML元素
akellehe提到的「元素」是通過函數內的'this'關鍵字引用的。 – 2010-08-31 15:43:11