В основном у меня есть элемент, который при нажатии вызывает другой элемент для перехода к методу slideToggle. Однако то, что я за ним, это еще один элемент, например изображение, внутри основного родительского элемента, который при нажатии на него не срабатывает при событии slideToggle и может использоваться для запуска другого события ...Отдельный дочерний элемент JQuery от родителя
Упрощенная версия мой код здесь:
..следующие синяя коробка представляет собой заменитель изображения.
Markup:
<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);
});
Это решение является аккуратным и хорошо реализует то, что я пытаюсь достичь. Спасибо. – Sideshow