我使用的是最新版本3.4.b3。我将它放在一个对话框中,它的内容是动态创建的。
所以这意味着tiny应该将自身绑定(bind)到的文本区域每次都会被创建。因此,当我第一次加载对话框时,会出现微小的情况。如果我第二次加载该对话框,该对话框将不会再次显示。
所以我认为我需要在对话框关闭时销毁tiny,然后在加载时重新创建它。
我尝试使用删除,但收到此错误
ReferenceError: t is not defined
http://localhost:3000/Site
Line 0
所以不确定这是什么意思。
最佳答案
您应该正确关闭tinymce,以便能够重新初始化与第一个编辑器具有相同ID的tinymce编辑器。
要关闭编辑器实例,请使用:
tinymce.execCommand('mceRemoveControl',true,'editor_id');
重新初始化使用
tinymce.execCommand('mceAddControl',true,'editor_id');
关于jquery - 如何销毁tinyMce?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5162978/