$(".navbar-inverse li").each(function (index) {
if ($(this).children().text().indexOf("主页") >= 0) {
$(this).addClass("active")
}
})
})
这个是获取ul下的li,然后设置样式。
parentNode.childNode:parentObj.firstChild:如果节点为已知节点(parentObj)的第一个子节点就可以使用这个方法。这个属性是可以递归使用的,也就是支持parentObj.firstChild.firstChild.firstChild...的形式,如此就可以获得更深层次的节点。
js的代码比较长,我写个jquery的:
$(function(){$("li").hover(function(){
$(this).children().show()
},function(){
$(this).children().hide()
})
})