猿问

关于用js判断url地址时候存在某个字段的问题

我现在在做一个菜单通过js判断地址给菜单加样式,判断某个地址存在就给菜单的第几个li加样式。现在的问题是写出来感觉很啰嗦,我需要一个一个判断,我现在的问题是想把这些字段都写到一个你们判断可以吗不用单独判断。
通过判断url是否存在某个字段在一堆里面查找,找到则添加class。谢谢大神

慕盖茨4494581
浏览 468回答 1
1回答

弑天下

根据你的思路来的var hrefof = window.location.href;var demo = {    diannaodonghua:2,    shejifb:2,    gonggongguanxi:2,    qiyecehua:2,    jingjimaoyi:2,    building:1,    culture:1,    news:1,    recruit:4}for ( let o in demo ) {    if ( hrefof.includes( o ) ) {         $(".menu > li ").eq(demo[o]).addClass('cur');    }}
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答