欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jquery点击给单个li加样式再点击取消样式

程序员文章站 2022-03-08 14:09:15
...
$(".test").bind("click",function(e){
    e = e || window.event;
    var tar = e.srcElement || e.target;
    if(tar.nodeName.toLowerCase() == "li" && !$(tar).hasClass('two')){
        $(tar).addClass("two");
        $(tar).siblings().removeClass("two");
    }else{
        $(tar).removeClass("two");
    }
})
<div class="test">
    <ul>
        <li class="one">香蕉</li>
        <li class="one">苹果</li>
        <li class="one">菠萝</li>
        <li class="one">猕猴桃</li>
        <li class="one">芒果</li>
    </ul>
</div>
相关标签: jq