BanterFace
@BanterFace
jack of all trades, master of none

Есть ли аналоги select\selectionstart событий для contenteditable объекта?

Есть div с contenteditable="true", в нём текст, нужно повесить обработчик на выделение (начало или конец, не важно) этого текста. Стандартные select\selectionstart ивенты не работают, как быть?
  • Вопрос задан
  • 397 просмотров
Пригласить эксперта
Ответы на вопрос 1
BanterFace
@BanterFace Автор вопроса
jack of all trades, master of none
Selectionstart работает из html-атрибута, select можно частично закрыть вот этим кодом:
$('.to-chto-nyzhno').on('selectstart', function () {
        $(document).one('mouseup', function() {
            alert('select!');
        });
    });

Но это не учитывает выделение с помощью Ctrl+A или Shift+⇆.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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