我需要在jquery对话框中使用一个tinymce编辑器。在正常情况下,tinymce编辑器不会在不可见的对话框中处于活动状态并可用。当对话框变得可见时,需要重新初始化tinymce控件。 (基于http://www.tinymce.com/forum/viewtopic.php?id=12338)
建议的解决方案是调用以下tinymce命令,其中appriopriate tinyMCE.execCommand('mceRemoveControl',false,'txt_notesone')
和tinyMCE.execCommand('mceAddControl',false,'txt_notesone')
我已将这些添加到jquery对话框的create
和open
事件处理程序中。这在IE和Chrome中运行良好,但在Firefox(14)中似乎不起作用。
你可以在这里找到jsfiddle:http://jsfiddle.net/kfBNg/6/
有什么想法吗?