出于某种原因,我需要执行:
tinyMCE.activeEditor.setContent(text, {format : 'html'});
之后,如何将光标放在文本的末尾?
出于某种原因,我需要执行:
tinyMCE.activeEditor.setContent(text, {format : 'html'});
之后,如何将光标放在文本的末尾?
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);
对于 tinyMCE 4+ 更好的使用:
tinyMCE.activeEditor.focus();