答案 0 :(得分:1)
这是一个有效的版本:http://jsfiddle.net/3hbk7/
var $menuelement = $('.demo ul').eq($(this).index());//find the matching nth element in the menu
......应该是:
var $menuelement = $('.demo ul').eq($(this).parent().index());//find the matching nth element in the menu
答案 1 :(得分:0)
这很模糊,但如果孩子是嵌套的,那就是这个概念:
$('.menu').find('.class')
答案 2 :(得分:0)
不确定。问题是你在链接上调用了index
,这是li
的孩子,所以永远只会是第一个孩子。您想要其父级的索引。