gpt4 book ai didi

jquery - 如何在 froala 编辑器上重置(UNDO 和 REDO)按钮的状态

转载 作者:行者123 更新时间:2023-12-04 14:33:27 26 4
gpt4 key购买 nike

您好,我正在使用 froala 编辑器为每个阶段保存 html ..

考虑三个阶段.. A、B 和 C ..

Froala编辑器只有一个

$('#txt_blog_editor').editable({
});

所有三个阶段的 div 都是相同的,因为阶段可以动态创建。我在这里遇到了 REDOUNDO 按钮的问题。

例子

点击阶段 A 并输入 “This is stage A”

然后我按阶段B

div 被清除,然后我输入 “This is Stage B”

在这里,当我按下撤消按钮时,文本变为“This is Stage A”。我想清除 redo undo history/cache/buffer 以及 CTRL + Z 单击阶段。

在froala中有没有直接的方法来销毁历史记录或重置重做和撤消按钮的状态。

最佳答案

您必须清除 undoStack。

$(your_selector).data('fa.editable').undoStack = [];
$(your_selector).data('fa.editable').undoIndex = [];
$(your_selector).data('fa.editable').saveUndoStep();


或者更简单:

$(your_selector).editable('initUndoRedo');

关于jquery - 如何在 froala 编辑器上重置(UNDO 和 REDO)按钮的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26422043/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com