如何点击某链接后,使该连接的class改变
点击导航菜单后, 当前选中的菜单项的class值为"home"
具体效果可参见www.leedsren.com,我希望点击哪个栏目,该栏目就会显示hover的效果,目前是鼠标一移开就没有了。如果点击的带有二级菜单,点击完后,二级菜单应该保持显示。
导航菜单的js代码如下:
function tabit(btn){ var idname = new String(btn.id); var s = idname.indexOf("_"); var e = idname.lastIndexOf("_")+1; var tabName = idname.substr(0, s); var id = parseInt(idname.substr(e, 1)); var tabNumber = btn.parentNode.childNodes.length; for(i=0;i<tabNumber;i++){ document.getElementById(tabName+"_div_"+i).style.display = "none"; document.getElementById(tabName+"_btn_"+i).className = ""; }; document.getElementById(tabName+"_div_"+id).style.display = "block"; btn.className = "home";};