Как я могу получить первого родителя в dom-дереве (h1, h2, h3, h4, h5, h6)? Использование рекурсивной функции или чего-либо еще. Я пытаюсь получить первый h1-h6, который существует, когда пользователь нажимает на якорь, большая проблема, с которой я сталкиваюсь, заключается в том, что у меня нет классов, которые мне нужно каким-то образом динамически определять первый тег заголовка.
Например:
<h2>Example of Heading</h2>
<h2>I need the first heading from the child to parent</h2>
<div>
<p>Text</p>
<p>Text here
<a>Click here</a>
</p>
</div>
Спасибо