在当前具有相同类的文档之后获取文档中的下一个div

时间:2011-07-08 11:21:04

标签: javascript jquery

单击当前div我想在整个文档中使用相同类名的下一个div。文档具有非常复杂的嵌套结构。

<div><div><div class='1'></div></div></div>
<div><div class='1'></div></div>
<div><div><div><div><div class='1'></div></div></div></div></div>

2 个答案:

答案 0 :(得分:4)

假设元素是不是兄弟姐妹,你可以这样做:

var $elements = $('.someClass');

$elements.click(function() {
    var $nextElement = $elements.eq($elements.index(this) + 1);
});

参考: eqindex

DEMO

答案 1 :(得分:0)

jQuery('currentDiv .className').click(function(){
    var target = jQuery(this).next('.className');
});