2009-09-30 33 views
3

我想使用jquery對頁面中的Href進行計數。我如何使用jquery對Href進行計數

只是爲了參考:我有一個頁面中的每個用戶的超鏈接的隨機數和所有的hrefs與他們的id例如diffrentiated。 user_1,user_2,....所以這裏我無法使用Jquery調用onclick事件的功能,因爲每個href都有不同的名稱,並且不能編寫單獨的jQuery功能,這些功能因用戶而異。所以,如果我能得到一個頁面來算的HREF我可以很容易地調用該函數

等待回覆

感謝 穆克什

+0

說什麼?我無法理解你想在這裏做什麼。 – peirix 2009-09-30 09:44:53

回答

7

由於元素AAREABASELINK可以有一個href屬性:

$('a[href], area[href], base[href], link[href]').size() 

這將返回具有href屬性的元素數。問題越具體,答案越具體。

+4

...或者您可以使用'$('[href]')。size()'將所有內容與href屬性匹配。 – 2009-09-30 09:53:29

1

我不是一個js/jQuery的專家..但你應該能夠拿回的 「一」 的標籤數組與

$( 「A」)?

+0

用「a [href]」來區分選擇器來區分超鏈接和命名錨將是值得的。 – 2009-09-30 10:13:58

+0

是的,這是有道理的..感謝闡述。 – 2009-09-30 10:21:16

+0

@Alex:這是真的,但你不應該使用''標籤作爲名稱錨,你應該使用'id'屬性。 – DisgruntledGoat 2009-09-30 10:52:07

3

$('[href]')。length? (現在這個頁面有84個,當我的評論會在這個時候有88個?:p)

相關問題