В contenteditable div у меня есть другой дочерний элемент id. Во время перемещения курсора внутри содержательного тега. Мне нужно получить идентификатор элемента позиции курсора.Найти идентификатор целевого элемента курсора в contenteditable
Как это: пример
- если
cursor
положение наone
строке получить выход является идентификатор позиции курсора элемента как1
- если это
two
выход2
Я стараюсь, как это но я не нашел идентификатор дочернего объекта курсора. его только на родителя.
function check(e){
console.log($(e.target).attr('id'))
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div contentEditable="true" id="res" tabindex="2" onkeydown="check(event)">solve:
<span id="1">one</span>
<p id="2">two</p>
<i id="3">three</i>
</div>
не с кликом .i need ah keyevent – prasanth
См. Мой обновленный ответ. Это то, что вам нужно? – Ionut
его mousemove не нравится это только с keyevent – prasanth