js导航栏高亮显示

来源:互联网 发布:怎么把淘宝开通手机 编辑:程序博客网 时间:2024/05/21 08:59
//menuId-导航栏id,classCur-高亮显示的样式,activeNode-需要被样式应用的标签function highURL(menuId, classCur, activeNode) {    if (!document.getElementById)        return false;    if (!document.getElementById(menuId))        return false;    if (!document.getElementsByTagName)        return false;    var menuId = document.getElementById(menuId);    var links = menuId.getElementsByTagName("a");    for (var i = 0; i < links.length; i++) {        var menuLink = links[i].href;        var currentLink = window.location.href;        if (currentLink.indexOf(menuLink) != -1) {            if (activeNode == 'li') {                links[i].className = "curr";                links[i].parentNode.className = classCur;            } else {                links[i].className = classCur;            }        }    }}
0 0
原创粉丝点击