jQ通过下标改变元素样式

简单的方式就是通过类名来改变的

主要就是 点击后给这元素添加类名来改变的

//css样式
        .active {
            background: #00c;
            color: #fff;
        }
//事件

    $(document).ready(function () {
        $("div span").click(function () {
        //改变元素样式
$(this).addClass("active").siblings().removeClass("active")
            //获取被单击元素所在集合中下标
            var i = $("div span").index(this)
        })
    })

页面

    <p>客户分类</p>
    <div>
        <span>财务</span>
        <span>沟通</span>
        <span>交流</span>
    </div>

效果图

原文地址:https://www.cnblogs.com/akby/p/13679094.html