好的很简单,但我不知道怎么......
我只想做一个活跃的状态(可能只是把它变成粗体)
我的菜单是ul-li
我无法弄清楚如何编写它,所以如果网址与其中一个链接匹配,请将链接设为粗体
请帮助
感谢您的时间
答案 0 :(得分:10)
示例: http://jsfiddle.net/patrick_dw/NYQnP/2/
$('ul > li a[href$=' + window.location.pathname + ']').css('font-weight','bold');
或者更像这样,它可以完全匹配pathname
两个属性:
$('ul > li a[href]').filter(function() {
return this.href.pathname === window.location.pathname;
}).css('font-weight','bold');
如果您使用href
中的完整域名,则可以将其更改为:
return this.href === window.location;