1

これは、CKEditor インスタンスを破棄する方法です。

CKEDITOR.instances.Divname.destroy();

Divname は div の ID です。

ただし、次のように変数を使用する場合、インスタンスを破棄する方法:

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

x is undefined エラーが表示されます。

実行例: http://jsfiddle.net/DBbYm/1/ インスタンスを有効にして (エディターをアタッチ)、インスタンスを無効にして (破棄) すると、エラーが発生します。

これを解決するためのアドバイスはありますか?

4

1 に答える 1

8

JS では、このようにメンバーを呼び出すことができます

var x = "Divname";
CKEDITOR.instances[x].destroy();
于 2012-12-03T11:25:44.187 に答える