4eloBek
@4eloBek
ученик

Как найти начало выделеления относительно всего документа?

Есть статья с легкой разметкой. Как найти начало выделеления относительно всего документа (ну или заданного div'а), потому как window.getSelection().anchorOffset возвращает только позицию относительно начала строки?

Вот некоторые наработки))
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Niomin
Я бы делал так:
1. Смотрим на положение в текущем тэге.
2. Смотрим на положение текущего элемента в родительском. Затем ищем его в jQuery.html. Смотрим длину текста перед этим тэгом (не забываем вырезать сами тэги).
3. Переходим к следующему родителю.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы