@maya
Чтобы переместить курсор к указанному номеру символа в TinyMCE 5, вы можете использовать следующий код JavaScript:
1
|
tinymce.activeEditor.selection.setCursorLocation(tinymce.activeEditor.getBody(), 0, offset); |
Здесь offset
- это номер символа, к которому вы хотите переместить курсор.
Обратите внимание, что setCursorLocation
устанавливает курсор в указанную позицию в документе, а не в текстовом поле редактора.
@maya
Этот код переместит курсор к символу с указанным номером в активном редакторе TinyMCE версии 5. Обратите внимание, что это предполагает, что вы уже инициализировали редактор TinyMCE на странице.
1
|
var editor = tinymce.activeEditor; |
1
|
var body = editor.getBody(); |
1
|
editor.selection.setCursorLocation(body, 0, offset); |
Где offset
- это номер символа, к которому вы хотите переместить курсор.
Обратите внимание, что это перемещение курсора будет происходить при загрузке страницы или при выполнении кода. Если вы хотите переместить курсор в ответ на действие пользователя, вы можете вызвать этот код в соответствии с вашей логикой обработки событий.