我知道我可以在超鏈接元素上使用.click()方法。但是,我怎麼知道哪個元素被點擊?首先,我必須參考超鏈接的ID。如何獲取對點擊超鏈接的引用
所以可以說我有這樣的超鏈接的頁面中查看源代碼:
<a href="addButton1" href="...someurl"><img src="somebutton"></a>
<a href="addButton2" href="...someurl"><img src="somebutton"></a>
<a href="addButton3" href="...someurl"><img src="somebutton"></a>
<a href="addButton4" href="...someurl"><img src="somebutton"></a>
,當用戶點擊addButton1,我怎麼知道這是addButton1被點擊的第一個地方,讓我可以現在在它上面應用一個.click()事件?
如果我不想爲每個超鏈接運行javascript,該怎麼辦?我會讓用戶檢查並且每次運行這個函數。只有超鏈接的一個子集,這個功能將適用於我的頁面上的許多其他超鏈接(頂部導航,左前衛等)之外。 – PositiveGuy 2010-01-05 22:45:21
我已編輯解決方案以演示此方法。 – JonathanK 2010-01-05 23:19:21