Как получить горизонтальное положение курсора в элементе contenteditable?

#jquery #contenteditable #caret

#jquery #contenteditable #каретка

Вопрос:

У меня есть элемент contenteditable (div), который содержит некоторый текст и html. Мне нужно найти горизонтальное положение курсора в текущей строке. Мне нужно число, которое относится к каждой строке, которая находится внутри этого элемента contenteditable. Я знаю, как получить абсолютное положение курсора во всем contenteditable, но я ищу позицию в текущей строке. Кто-нибудь может помочь? Предпочтительно использовать jQuery.