Javascript CKEditor在替换文本后获取光标位置并再次设置的内容

Javascript CKEditor在替换文本后获取光标位置并再次设置的内容,javascript,jquery,ckeditor,Javascript,Jquery,Ckeditor,我想将光标位置手动设置为CKEditor中的特定位置。我已经在一些按键上实现了短键,我正在使用CKEditor中的设置数据添加文本(例如,如果我键入“RnD+空格”,它将替换为“研发”)。问题是,设置数据后,光标将设置为所有文本末尾的最后一个 我希望光标会在那里,文本被替换。这可能吗?我尝试过insertHTML,但无法删除现有文本(例如,如果我键入了“eo+Space”,那么它将插入“Evolution of+Space”,这个词将变成“eo Evolution of”)。我几乎完成了。我有点

我想将光标位置手动设置为CKEditor中的特定位置。我已经在一些按键上实现了短键,我正在使用CKEditor中的设置数据添加文本(例如,如果我键入“RnD+空格”,它将替换为“研发”)。问题是,设置数据后,光标将设置为所有文本末尾的最后一个


我希望光标会在那里,文本被替换。这可能吗?

我尝试过insertHTML,但无法删除现有文本(例如,如果我键入了“eo+Space”,那么它将插入“Evolution of+Space”,这个词将变成“eo Evolution of”)。我几乎完成了。我有点复杂。请检查我的新问题:我认为这个关于堆栈溢出的答案可能会对您有所帮助