奇怪的是,有些人喜歡創建<a>
標籤沒有hrefs,這是跳過我的項目的一部分。這是我到目前爲止:如何檢測沒有href的鏈接標記?
iframe.find("a").not("a[href*='#'], a[href*='%'], a[href*='javascript:;']").bind("click", function() {
NProgress.start();
$("button.active .tab-title").html(currentTitle);
$("button.active .tab-favicon").attr("src", getFavicon);
var _location = $(this)[0].href;
$("iframe.active").attr("src", _location);
console.log("Hmm, " + _location);
});
我有一個進度條,顯示點擊鏈接的加載。當然,如果沒有href/source,它會窒息。如何檢測沒有源的<a>
?將a
添加到.not
部分不起作用,因爲那時我的加載欄將不起作用。
爲什麼你想要一個加載欄,當你還沒有加載任何東西?我不知道爲什麼你不會將這些鏈接排除在選擇器之外。 – Brad
加載欄僅在點擊時激活。 –