Summernote和Chrome无法插入当前位置

时间:2019-03-14 12:52:17

标签: google-chrome summernote

我有summernote和下拉列表。当我在下拉菜单中选择项目时,它会插入到summernote中,但总是在行的开头,这是代码:

$dropdown.find('li').each(function () {
    $(this).click(function (e) {

   context.invoke('editor.saveRange');                                           
   context.invoke('editor.restoreRange');
   context.invoke('editor.focus');
   context.invoke("editor.insertNode", 'vvvvv');

该代码在Edge上正常工作,但在Chrome中不起作用。始终在行首插入vvvv。 这是解决方法,但也仅适用于Edge: https://maxrohde.com/2014/03/28/insert-text-at-caret-position-in-summernote-editor-for-bootstrap/

0 个答案:

没有答案