Javascript 将编辑器滚动条保留在光标位置

Javascript 将编辑器滚动条保留在光标位置,javascript,jquery,ckeditor,ckeditor4.x,Javascript,Jquery,Ckeditor,Ckeditor4.x,我正在使用类似的代码为ckeditor保留光标位置 var range = null; editor.on( 'blur', function() { range = editor.getSelection().getRanges()[ 0 ]; }); someElement.on('click',function() { var editor = CKEDITOR.instances.editor1; if(editor){ editor.focus(); rang

我正在使用类似的代码为ckeditor保留光标位置

var range = null;
editor.on( 'blur', function() {
    range = editor.getSelection().getRanges()[ 0 ];
});
someElement.on('click',function() {
var editor = CKEDITOR.instances.editor1;
 if(editor){
    editor.focus();
    range.select();  
 }
});
我可以保留光标位置,但滚动条会滚动到顶部。 如何将滚动条保持/保留在与光标相同的位置?

range.select().scrollIntoView()
帮助了我