我希望通过更改事件清除内容并保存最后一个光标位置
ed.onChange.add(function(ed, o) {
var newContent = o.content.replace(/SOMEREGEXP/ig, "");
ed.setContent(newContent);
//ed.selection.select(ed.getBody(), true);
//ed.selection.collapse(false);
});
这怎么办?
答案 0 :(得分:0)
尝试:
ed.onChange.add(function(ed, o) {
var bookmark = ed.selection.getBookmark();
var newContent = o.content.replace(/SOMEREGEXP/ig, "");
ed.setContent(newContent);
ed.selection.moveToBookmark(bookmark );
});