点击后就添加:
$('.us-con-lf>ul').on('click','li>a',function(){$(this).closest('li').addClass('crt')
})
点击后添加class的同时, 相邻的li移除class:
$('.us-con-lf>ul').on('click','li>a',function(){$(this).closest('li').addClass('crt').siblings().removeClass('crt')
})
方法稍微改一下就完美了!!<script language="javascript">
function changeTab(nIndex){
var oLis=document.getElementById("tab").getElementsByTagName("li")
var oDivs=document.getElementById("tab").getElementsByTagName("div")
for(var i=0i<oLis.lengthi++){
if(nIndex==i){
oLis[i].className = "selectedLi"
oDivs[i].className = "selectedDiv"
}
else{
oLis[i].className = null
oDivs[i].className = null
}
}
}
</script>