如何使所有textarea禁用用作ckeditor

时间:2013-09-13 06:54:23

标签: jquery ckeditor

我有一组textareas用作编辑器。     我想在某些条件下使这些textareas只读。     我能够为个别textareas做这件事。

$("#txtHtmlHead").ckeditorGet().setReadOnly();

但是当遍历每个textareas时无法正常工作

$('textarea').each(function() {
        $(this).ckeditorGet().setReadOnly();
});

我收到以下异常

CKEditor is not initialized yet, use ckeditor() with a callback. 

以下是html

有人可以帮忙吗?

3 个答案:

答案 0 :(得分:4)

为需要禁用的文本区域添加一个类,如

<textarea class="nd"></textarea>

在js写

$('.nd').ckeditorGet().setReadOnly();

答案 1 :(得分:1)

你可以简单地将/ attach disabled =“disabled”放入textarea标签

<textarea disabled="disabled"></textarea>

答案 2 :(得分:0)

$(".ckeditor").attr("disabled",true);