1
我想要獲取href的擴展名和主機名時,我右鍵單擊一個或元素。我曾嘗試下面的代碼,但我發現了 '未定義'jquery獲取<a>元素的主機名在右鍵單擊事件
$(document).mousedown(function(e) {
if (e.which == 3) {
var tag = e.target.nodeName;
var href = e.target.href;
if (tag == 'A') {
thelink = e.target.href;
console.log(href.hostname);
}
if (tag == 'IMG') {
thelink = e.target.src;
console.log(href.hostname);
}
}
});
這是輝煌的。謝謝! –