我正在使用以下代码从导航无序列表中选择当前页面的列表项,但我不断收到无法识别的表达式错误'a[href$="{server-relative URL}"]'
我已经检查了其他问题提到的匹配引号/括号,并且链接不会包含超出通常的字符/ & ? %
我正在使用的代码是:
$(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(最新版本)。谢谢!