<input type="text" name="" id="" value="" />
<input type="button" name="" id="" value="" class="a"/>
<input type="button" name="" id="" value="" class="a"/>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript">
$(function(){ console.log($(".a").length) // 長度為2
$(".a").click(function(){ console.log($(this).index()); //下標(biāo)從1開始
})
}) </script>如以上代碼,獲取到的元素長度是2,但是在單擊事件中,使用index()獲取元素下標(biāo)卻是從1開始的.搜索所有文檔都沒有找到關(guān)于這個事情的說明,實(shí)在糾結(jié)下標(biāo)不應(yīng)該從當(dāng)前獲取到的這一組元素中,從零開始到一嗎
關(guān)于jquery的index()方法獲取下標(biāo)的問題
手掌心
2018-10-09 13:18:44