我需要能夠獲得任何被點擊的<a>
標籤的href(或以某種方式獲取目標url),即使它正在包裝另一個元素。例如,你可以做一般:獲取點擊包裝錨點的href
$("document").click(function (event) {
url = event.target.href;
});
然而,在這個例子中,<a>
包裝的<img>
,因此事件的目標不會有href
。使用parentNode
沒有不太妙,因爲也有圍繞該示例中的IMG跨度:
我也不會改變選擇。
那麼在這種情況下有沒有辦法獲得href?
我說我不能改變選擇器。 –
哦,真可惜。在這種情況下,您可以使用@SLaks解決方案。 –