点击li标签中的a href事件,li添加属性

html-css07

点击li标签中的a href事件,li添加属性,第1张

点击后就添加:

$('.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>