0

单击时,我试图获取所单击项目的父项的索引。然后,我想从另一个 div 中选择相同的索引。

我可以看到这是如何工作的:

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

但我有点困惑,然后使用该索引值/位置说“好的,现在在这个容器中查看这里并选择一个具有相同索引值的 div”,因为这不起作用:

$('#allFishAnswers:eq(myIndex)')...

我设置了一个可笑的 HTML,它将显示两列。问题与解答。每个的源顺序很重要,因为这是将问题 1 归为答案 1 背后的基本逻辑。但是,通过使用每个的索引,它可以是动态的。只是简单的骨骼,希望能更好地可视化:

http://jsfiddle.net/thumbslinger/KbL68/8/

4

1 回答 1

1

试试这个:

var myIndex = $(this).parent().index();
$('#allFishAnswers div').eq(myIndex).show(); // <-- whatever
于 2012-04-27T13:02:19.017 回答