我正在使用CKEditor的修改版本,并且我已经定义了一个名为' elements'的自定义组合元素,如果符合条件,则会动态填充。
存在默认状态,其中元素为空(无选项)。在这种情况下,我想要禁用元素,而不是删除。它应该是可见的,但是显示为灰色,因此用户知道它存在,但此时没有选择。
我尝试了几个jQuery命令,但没有成功。
这是元素(基本上是其中一个组合插件的副本):
所以,我的问题是如何获取元素名称并禁用整个组合框?提前谢谢。
答案 0 :(得分:0)
该组合是CKEditor的“命令”。并且您需要使用命令类(http://docs.ckeditor.com/#!/api/CKEDITOR.command)中的“setState”方法更改其状态。
您需要将三种可能状态中的任何一种作为参数传递:
http://docs.ckeditor.com/#!/api/CKEDITOR
此致