代码之家  ›  专栏  ›  技术社区  ›  Sinto

如何在Froala编辑器中将光标放置在末端

  •  2
  • Sinto  · 技术社区  · 8 年前

    我有一种情况,我需要 focus/cursor 在Froala编辑器中加载的文本末尾。我在弗罗拉的焦点活动中尝试过( events.focus ),但不起作用。

    我之所以需要将其放在末尾,是因为当Floara编辑器加载到页面上时,页面中会有大量数据,而无需单击编辑器部门,用户需要在其上键入数据作为其延续。因此尝试了焦点代码,但失败了。

    是否可以将光标放在Froala编辑器中所有数据的末尾?

    我在此处添加了代码: FIDDLE

    1 回复  |  直到 4 年前
        1
  •  1
  •   st3fan    8 年前

    看见 https://jsfiddle.net/tx1xhxfn/11/ 。应该是这样的:

    var editor = $('#edit').data('froala.editor');
    editor.selection.setAtEnd(editor.$el.get(0));
    editor.selection.restore();