如何在 CKEditor3.x 中定位插入符号?我有 2 个职位,我想在两个职位上都使用 insertHTML()。
伪代码:
editor.setCaret(20); // function does not exists
editor.insertHtml('::');
editor.setCaret(40); // function does not exists
editor.insertHtml('::');
我试过(将插入符号设置为位置:20):
var ranges = [];
var range = new CKEDITOR.dom.range( this.document );
range.startOffset = 20;
range.endOffset = 20;
ranges.push( range );
editor.getSelection().selectRanges( ranges );
这是行不通的。有人可以帮我吗?