<ul class="bullets">
<li><a href="#">item 1</a></li>
<li><a href="#">item 2</a></li>
<li><a href="#">item 3</a></li>
<li><a href="#">item 4</a></li>
<li><a href="#">item 5</a></li>
</ul>
当我点击<a>
时元素,我想获取它的父元素 <li>
的索引号。
我正在尝试创建一个不需要列表项上的 item-n 类的轮播类型函数。
$(".bullets li a").click(function(){
var myIndex = $(this).parent().index(this);
showPic(myIndex);
});
感谢您的帮助。
TD。
最佳答案
$(this).parent().index();
简短而甜蜜
更正:这并不短而甜蜜
它的来源应该是这样的:
$(".bullets li a").click(function(){
var myIndex = $(this).parent().index();
console.log(myIndex);
showPic(myIndex);
});
关于javascript - 使用 jQuery 获取父索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1306503/