我设置了一个活动类,如果 href 类似于“gallery.htm”或适当的网页,它会很好地工作。但是在我更改布局后,我更喜欢为每个链接目标设置一个 ID,以便用户仅被定向到同一页面中的目标,而不是在页面之间切换。
我想这个问题太简单了,我在谷歌上找不到任何相关的东西。无论如何,请不要介意;我还不擅长javascript。
现在的问题是无法使用此脚本设置活动类。
var url = window.location.pathname,
urlRegExp = new RegExp(url.replace(/\/$/, '') + "$");
$('a').each(function () {
if (urlRegExp.test(this.href.replace(/\/$/, ''))) {
$(this).addClass('active1st');
}
});
这里是示例。
那么有什么地方不对劲吗?