tinymce 4如何将光标放到文本的末尾

时间:2013-11-07 06:09:38

标签: javascript jquery html tinymce text-editor

出于某种原因,我需要执行:

tinyMCE.activeEditor.setContent(text, {format : 'html'});

之后,如何将光标放到文本的末尾?

2 个答案:

答案 0 :(得分:29)

ed.selection.select(ed.getBody(), true); // ed is the editor instance
ed.selection.collapse(false);

这似乎是由Peter Wooster在帖子jQuery Set Cursor Position in Text Area

中回答的

编辑TINYMCE使用:

tinyMCE.activeEditor.selection.select(tinyMCE.activeEditor.getBody(), true);
tinyMCE.activeEditor.selection.collapse(false);

答案 1 :(得分:-3)

对于tinyMCE 4+更好用:

tinyMCE.activeEditor.focus();