基本上我有一个元素,单击该元素会导致另一个元素滑动切换。然而我所追求的是另一个元素,比如一个图像,在主父元素内,当它被点击时,它不会触发 slideToggle 事件,并且可以用来触发另一个事件......
我的代码的简化版本在这里:
..蓝色框是图像的替代品。
标记:
<div class="holder">
<div class="section"><div class="image"></div></div>
<div class="hidden"></div>
</div>
jQuery:
$('.hidden').hide();
$(document).on('click', '.section', function(){
$(this).nextAll('.hidden:first').slideToggle(500);
});