$(本)。接下来()显示()。没有展示我的下一堂课

时间:2015-01-27 13:42:37

标签: jquery

我希望.itemholder显示何时单击.folder。但只有.itemholder直接位于$(this)文件夹下

 <img src="img.jpg" class="folder"/>
 <div class="itemholder"></div>
 <img src="img.jpg" class="folder"/>
 <div class="itemholder"></div>



 $('.itemholder').hide();
$('.folder').click(function(){
$(this).next('.itemholder').show();
});

为什么这不起作用?

1 个答案:

答案 0 :(得分:1)

使用.nextAll():first:eq(0)选择器定位下一个第一个元素:

$(this).nextAll('.itemholder:first').show();