打开编辑器,文档准备好了

opening hallo editor on document ready

本文关键字:准备好了 文档 打开编辑器      更新时间:2023-09-26

我想在document.ready上打开hallo编辑器工具栏,focus在第一个元素上或任何地方,这并不重要,我只需要打开它

我尝试在可编辑元素上触发点击事件和焦点事件,但没有任何效果。我还尝试在可编辑元素中添加插入符号:

var el = document.getElementById("content");
var range = document.createRange();
var sel = window.getSelection();
range.setStart(el.firstChild, 2);
range.collapse(true);
sel.removeAllRanges();
sel.addRange(range);

还有其他想法吗?

我明白了,必须在元素中插入插入符号,然后触发document.ready上的halloactivated事件

   var range = rangy.createRange();
   var sel = rangy.getSelection();
   range.selectNode(el);
   sel.removeAllRanges();
   sel.addRange(range);
   jQuery('#content').trigger('halloactivated');