Есть ли метод JavaScript, похожий на jQuery .next()? Я хочу найти следующий элемент, который имеет класс «ошибка» относительно элемента. Я пробовал использовать .nextSibling
как петлю, но не мог понять. Не знал, есть ли более простой способ обойти это без jQuery.JavaScript-эквивалент JQuery .next()
Например, если у меня есть этот код:
<div id="section">
<div id="test">test</div>
<span class="info">Information</span>
<span class="error">Error!</span>
</div>
Я пытаюсь получить следующий .error
класс, наиболее близкий к #test
, если у меня есть #section2
и #test2
Я хотел бы получить .error
класс ближе к #test2
и так далее.
Я подозреваю, что вы могли бы неправильно понять, что такое '.next (селектор) 'делает. Он не выполняет поиск через братьев и сестер в соответствии с селектором. Он просто фильтрует, либо собирает самого следующего брата, если он соответствует, или ничего. –