Я знаходжу багато хороших перехресних анонсів про те, як встановити позицію індексу курсора чи каретки в contentEditableелементі, але жоден про те, як отримати або знайти його індекс ...
Що я хочу зробити, це знати індекс карети в цьому розділі, на keyup.
Отже, коли користувач набирає текст, я в будь-який момент можу знати індекс його курсору в межах contentEditableелемента.
EDIT: Я шукаю INDEX в вмісті div (тексту), а не в координатах курсору.
<div id="contentBox" contentEditable="true"></div>
$('#contentbox').keyup(function() {
// ... ?
});
<a>елементі всередині <div>, яке зміщення ви хочете тоді? Зсув у тексті всередині <a>?