2017-07-03 59 views
0

我需要在選擇結束移動光標,比如我有:CKEDITOR移動光標到選擇的結束

some |text| abc 

哪裏|是選擇的開始和結束

,我NEET在此位置光標:

some text^ abc 

去除選擇

我怎樣才能做到這一點?我試過編輯.getSelection()。getRanges()[0]和修改startOffset,但這似乎不工作。

回答

0

有點晚了,但任何人都希望的答案(假設名爲editor1一個CKEditor的實例):

const range = editor1.getSelection().getRanges()[0]; 
const endNode = range.endContainer; 
const endOffset = range.endOffset; 
range.setStart(endNode, endOffset); 
range.setEnd(endNode, endOffset); 
editor1.getSelection().selectRanges([range]); 
editor1.focus(); 
相關問題