2009-11-16 67 views
1

標題聽起來令人困惑..但我確定這是可能的!jQuery:Foreach元素href?

我在我的頁面上有一個按鈕,(id='downloadAll')和許多<a href="..." class="link"></a>。我想要做的,爲了找出如何做到這一點......是做這樣的邏輯。

var hrefs = ALL OF THE ELEMENTS WITH CLASS 'link'; 
foreach(hrefs){ 
alert(this.attr('href')); 
} 

基本上對於每個具有類的元素,我想要得到每個元素的值......在tern中。 是的,我在頁面上有jquery - 我希望能夠使用這個!

謝謝!

回答

12
$("a.link").each(function() { 
    alert($(this).attr("href")); 
}); 
+0

啊!哈哈謝謝!我發現,在您發佈之前,字面意思是2秒;)謝謝! – tarnfeld 2009-11-16 16:29:28

0

你應該寫這樣的事:

$.each(hrefs, function(){ 
    alert(this.href); 
});