为了账号安全,请及时绑定邮箱和手机立即绑定

jquery 获取元素集的索引值问题

jquery 获取元素集的索引值问题

qq_遁去的一_1 2018-08-15 14:14:21
用query通过类来选择元素,但是index索引值却不对,我希望的是按照顺序012345这样,可是sub-nav的li索引又是从0开始html代码<ul class="nav nav-pills nav-stacked main-nav" role="tablist">            <li class="nav-bar">LAYOUT</li>             <li class="nav-bar">SIGNAL</li>             <li class="nav-bar">USER</li>             <li id="sys">SYSTEM SETTING                 <ul class="sub-nav">                     <li class="nav-bar">SYSTEM TIME</li>                     <li class="nav-bar">NET SETTING</li>                     <li class="nav-bar">VERISION INFO</li>                     <li data-toggle="modal" data-target="#quit">QUIT</li>                 </ul>             </li>         </ul>js代码$(".nav-bar").click(function(){    var index=$(this).index();     console.log(index); });
查看完整描述

1 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

index() 方法返回指定元素相对于其他指定元素(同级)的 index 位置

$(".nav-bar").click(function(){    var index = $(".nav-bar").index(this);    console.log(index);
});


查看完整回答
反对 回复 2018-10-24
  • 1 回答
  • 0 关注
  • 569 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号