Znajduję mnóstwo dobrych, crossbrowserowych odpowiedzi na temat tego, jak USTAWIĆ pozycję indeksu kursora lub daszka w contentEditable
elemencie, ale nie ma żadnych, jak GET lub znaleźć jego indeks ...
Chcę tylko poznać indeks karetki w tym div keyup
.
Tak więc, kiedy użytkownik wpisuje tekst, mogę w dowolnym momencie poznać indeks jego kursora w contentEditable
elemencie.
EDYCJA: Szukam INDEKSU w treści div (tekst), a nie współrzędnych kursora.
<div id="contentBox" contentEditable="true"></div>
$('#contentbox').keyup(function() {
// ... ?
});
<a>
elementu wewnątrz elementu <div>
, jakie przesunięcie chcesz w takim razie? Przesunięcie w tekście wewnątrz znaku <a>
?