这个方法比较“呆”,但是好在通俗易懂。 原理见代码说明: ====================================== jQuery代码: var url = document.URL.toLowerCase(); //获取url地址,并全部小写化 if (url.indexOf("/Products/".toLowerCase())!=-1){ //检测是否包含“/Products/”字段 $("#MenuProducts").addClass("UrlSiteNow"); //若包含则给ID为MenuProducts加上CSS样式UrlSiteNow } else if (url.indexOf("/AboutUs/".toLowerCase())!=-1){ $("#MenuAboutUs").addClass("UrlSiteNow"); } else { $("#MenuHome").addClass("UrlSiteNow"); } ======================================= 注意: 判断语句要从后往前,比如: 导航的ID顺序为:Home、AboutUs、Products、FriendLink 判断的顺序则为:FriendLink、Products、AboutUS、Home |
转载请注明:js脚本» js根据地址的一部分(可以指定部分)高亮
标签: