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

Программирование на jquery
Ответить Пред. темаСлед. тема
Гость
 Как я могу получить индекс пикселей каретки в редакторе TinyMCE?

Сообщение Гость »


Я пытаюсь добавить раскрывающийся список в курсоре, но значение CaretPosition.top слишком маленькое:
функция updateDropdownPosition() { const editorElement = editor.editorContainer; const editorRect = editorElement.getBoundingClientRect(); // Вычисляем верхнюю и левую координаты относительно страницы const editorTop = editorRect.top + window.scrollY; const editorLeft = editorRect.left + window.scrollX; // Вычисляем позицию курсора в редакторе const caretPosition = editor.selection.getRng().getClientRects()[0]; const topWithCaret = editorTop + caretPosition.top; const leftWithCaret = editorLeft + caretPosition.left; $dropdownContainer.css({ вверху: topWithCaret + «px», слева: leftWithCaret + «px», }); }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»