我使用下面的代碼添加一個類來鏈接到當前頁面:添加類使用jQuery當前頁面的鏈接僅適用於相對的而不是絕對鏈接
var pathname = window.location.pathname;
$("ul#inventory-categories a").each(function() {
var href= $(this).attr("href");
if (href.length && pathname.indexOf(href) >= 0){
$(this).addClass("active");
}
});
也能正常工作相對鏈接,但不是絕對的聯繫。
任何人都可以提供任何見解嗎?
你能不能給我們那些和不工作的例子嗎? –
你可以添加示例鏈接嗎? – fubar
當您處理絕對鏈接時,您正在檢查整個URL。那麼你的路徑名是否真的有'http://www.example.com'? – itamar