1

我正在尝试创建一个插件来从 CKEditor 文档中删除双空格。我想出了一个非常简单的解决方案,但我认为它不一定是最好的解决方案,运行它后,光标会移回文档顶部。

这是我到目前为止所拥有的:

data = editor.getData();
result = data.replace('  ', ' ');
editor.setData(result);

基本上它是在编辑器中获取所有内容,替换双空格,然后将其放回原处。有更好的方法吗?有没有办法让光标在运行命令之前停留在它开始的位置?

4

0 回答 0