0

我正在使用 quill 使 myDiv 像这样可编辑:

var myQuill = new Quill(myDiv, {
                modules: {
                    toolbar: {
                        container: myToolbar
                    }
                },
                styles: false,
                theme: 'snow'
            });

我还希望 Quill 按需(例如通过按下按钮)变为活动或不活动(用户不能再编辑内容)。

有类似的东西myQuill.disable()myQuill.enable()

4

2 回答 2

2

我没有看到 Quill 命令,但您可以使用它来禁用它:

$("#DIV_ID .ql-editor").attr('contenteditable', false);

DIV_ID初始化 Quill 时选择的元素 ID在哪里。

对于所有编辑器,请使用以下内容:

$(".ql-editor").attr('contenteditable', false);

更改falsetrue启用回来。

于 2016-06-20T15:06:08.567 回答
0

为此,两者都enable()存在disable()于 Quill 1.0中。在 Quill 0.20 中,它们位于editor实例变量下,因此您可以执行myQuill.editor.enable().

于 2016-06-21T20:28:42.603 回答