如何使用变量为其名称销毁CKEditor实例

时间:2012-12-03 11:22:43

标签: jquery ckeditor

这是我如何销毁CKEditor实例:

CKEDITOR.instances.Divname.destroy();

,Divname为div的id。

但是,如果我使用这样的变量,如何销毁实例:

var x = "Divname";
CKEDITOR.instances.x.destroy();

它会给我x未定义的错误。

运行示例: http://jsfiddle.net/DBbYm/1/ 请启用实例(附加编辑器),然后禁用实例(销毁),您将收到错误。

有什么建议可以解决这个问题吗?

1 个答案:

答案 0 :(得分:8)

在JS中你可以调用这样的成员

var x = "Divname";
CKEDITOR.instances[x].destroy();