首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用jQuery获取父索引

使用jQuery获取父索引
EN

Stack Overflow用户
提问于 2009-08-20 14:16:46
回答 5查看 32.6K关注 0票数 25
代码语言:javascript
复制
<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>的索引号。

我正在尝试创建一个carrousel类型的函数,它不需要列表项上的item-n类。

代码语言:javascript
复制
$(".bullets li a").click(function(){

   var myIndex = $(this).parent().index(this);
   showPic(myIndex);

});

谢谢你的帮助。

白破疫苗。

EN

回答 5

Stack Overflow用户

发布于 2011-03-30 23:13:12

$(this).parent().index();

短小精悍

更正:这不是简短和甜蜜的

从哪里来应该是这样的:

代码语言:javascript
复制
$(".bullets li a").click(function(){
    var myIndex = $(this).parent().index();
    console.log(myIndex);
    showPic(myIndex);
});
票数 43
EN

Stack Overflow用户

发布于 2009-08-20 14:30:32

代码语言:javascript
复制
$(".bullets li a").click(function(){
    var myIndex = $(this).parent().index();
    console.log(myIndex);
    showPic(myIndex);
});
票数 2
EN

Stack Overflow用户

发布于 2009-08-20 14:31:48

我会怎么做

代码语言:javascript
复制
$(".bullets li a").click(function()
    {
  var $li = $(this).parent();
  var myIndex = $li.parent().children().index( $li );
  alert( myIndex );
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1306503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档