我用下面的代碼可以選擇從導航無序列表當前頁面列表中的項目,但我不斷收到關於'a[href$="{server-relative URL}"]'
jQuery的屬性選擇器無法識別的表達錯誤
我檢查匹配的引號無法識別的表達錯誤/支架,其他的問題提了,該鏈接不包含字符超出了通常的/ & ? %
我正在使用的代碼是:
$(document).ready(function() {
var pathname = window.location.pathname;
var selector = "'a[href$=\"" + pathname + "\"]'";
var listItem = $(selector).parent().parent();
listItem.addClass('selected');
});
我使用jQuery 1.8.2(最新版本)。謝謝!
爲什麼' 「'',當只有一個分隔符(無論是'」'或''')應該是足夠了嗎? – raina77ow
仔細檢查你的報價,這就是問題。 – elclanrs