<div class="div-t">
<span></span>
<ul>
<li>AAA</li>
<li>BBB</li>
<li class="selected">CCC</li>
<li>DDD</li>
<li>EEE</li>
</ul>
</div>
<script>
$(function(){
$(".div-t").on("click", "li", function(){
// 参数为空,返回调用者在其父元素中的索引值;严格来说,是 调用者 在 父元素的所有直接子元素的集合 中的索引值
var index = $(this).index();
index = $(this).parent().index();
// 参数为字符串,则将字符串视为集合选择器,即 参数 为 集合,返回 调用者 在 参数集合 中的索引值
// 可将 参数为空 视为 参数为字符串 的默认情况,即默认 集合为 父元素的所有直接子元素的集合
index = $(this).index(".div-t li");
// 参数为对象,则 调用者 为 集合,返回 对象 在 集合 中的索引值
index = $(".div-t li").index($(this));
index = $(".div-t li").index($(".selected"));
console.log(index);
});
}
</script>
index() 方法
于 2022-04-01 17:25:01 首次发布