我的代碼示例:jQuery的穿越在同一水平上
<section id="reports">
<div class="report">
<div class="report-expand">MORE</div> <!-- this one is clicked -->
</div>
<ul class="report-moreinfo"></ul> <!-- I want to select this one -->
<div class="report">
<div class="report-expand">MORE</div>
</div>
<ul class="report-moreinfo"></ul>
<div class="report">
<div class="report-expand">MORE</div>
</div>
<ul class="report-moreinfo"></ul>
</section>
這是我的jQuery的一部分:
$('.report').on('click', '.report-expand', function(e) {
// $(this) === '.report-expand'
$(this).closest('.report') // now what..?
}
如何完成穿越正確選擇下面的.report
的ul.report-moreinfo
我目前選擇了?
我結束使用'$(event.delegateTarget).next();' - - 謝謝!我實際上已經嘗試過'$(this).closest()。next();'但之前在代碼中存在一個.remove(),這使得我認爲我做錯了一些事情。 –