На HTML страницы, которая повторяет вложенную структуру, какJavascript/Jquery стабильного вложенные родственный
<div>
<div class="ugga">
<button class="theButton">
</div>
</div>
несколько раз, с одним «.theButton» также имеющим класс „активный“, я хотел бы использовать JQuery найти кнопку после активной кнопки.
$(".theButton .active").parents(".ugga").parent().next().find(".theButton")
будет грубо делать трюк. Однако это все еще находится в разработке, поэтому я не уверен, что уровень вложенности div/div/button, а также родительский элемент с «.ugga» будет стабильным. Поэтому всякий раз, когда есть изменение структуры на стороне HTML, я должен будет изменить указанную выше jquery-magic соответственно.
Что является стабильным, так это то, что будет существовать список элементов «.theButton» на уровне гнездования и все на одном уровне гнездования.
Есть ли простой способ в JQuery найти следующую кнопку после активной, даже если структура была изменена только на div/button или на форму/div/div/button и ".ugga" я полагаюсь на текущий исчезает? Что-то вроде
$(".theButton active").nextOnSameLevel(".theButton")