У меня есть этот html код:
<div contenteditable="true">
<p data-key="0">
<span data-key="0-0">wsdfsdf</span>
</p>
</div>
Я помещаю курсор в текст span и пытаюсь найти ближайший родительский элемент для позиции каретки, используя этот код:
window.getSelection().anchorNode.closest('[data-key]')
Но я get error
"Ошибка типа: t.closest не является функцией"
Что я сделал не так?
anchorNode
указывает на текст внутренний промежуток.