[英]Highlight Active Navigation Menu Item on Active page with CSS/JavaScript, No ids
我正在一个现有的网站上工作,现在该网站也需要为部分可见的人工作。 要求是活动导航菜单项应在每个活动页面上突出显示。
问题是导航菜单没有div和Ul / li标签的ID。 如果有任何ID,我可以创建一个CSS并将其命名为selected。 另外,我无法修改任何页面的任何HTML代码。
您能否提出任何可行的建议。
期待您的回答。
问候,S
最简单的解决方案可能是遍历所有<a>
,并将window.location.href
与它们的href
值进行比较(如果您能够修改Javascript)。
这样的事情应该适合您: http : //jsfiddle.net/a7C8a/3/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.