Чтобы получить ближайший элемент по классу в JavaScript, вы можете использовать различные методы. Вот несколько подходов, которые вы можете рассмотреть:
-
Использование метода
querySelector:var element = document.querySelector('.your-class'); -
Использование метода
ближайший:var element = document.querySelector('.your-class'); var closestElement = element.closest('.target-class'); -
Использование метода
getElementsByClassName:var elements = document.getElementsByClassName('your-class'); var closestElement = null; for (var i = 0; i < elements.length; i++) { if (elements[i].classList.contains('target-class')) { closestElement = elements[i]; break; } }
Эти методы позволяют найти ближайший к данному элементу элемент определенного класса. Вы можете заменить 'your-class'именем класса элемента, с которого вы хотите начать, и 'target-class'именем класса нужного элемента. чтобы найти ближайший из них.