我动态创建了select
元素,并尝试在当前元素之后隐藏新元素,但是nextAll()
函数看不到新元素。
<div id="templates-block">
<div>
<select class="select-template" id="select-template-0"></select>
<!-- ADDED ELEMENTS
<select class="select-template" id="select-template-665"></select>
<select class="select-template" id="select-template-666"></select> -->
</div>
</div>
$('#templates-block').on('change', '.select-template', function () {
$(this).nextAll().hide();
});