我正在用这个宝石。我在config/tinymce.yml中创建了2-3组,在我的页面中,我使用了2个以上的tinymce实例,并在配置文件中指定了配置。还有这个实例在一个列表(ul)中,我正试图在这个列表中添加可排序的。当我拖放一个实例tinymce get disable时,它的内容也是丢失的,在谷歌搜索之后,我在拖放之前移除tinymce,并在拖放后应用为
tinyMCE.execCommand "mceRemoveControl", true, "tinymceID"和
tinyMCE.execCommand "mceAddControl", true, "tinymceID"现在我的问题是,在此之后,tinyMCE根本不会使用我的配置文件中的设置。
对不起,我的英语不好。
发布于 2013-07-05 02:15:02
我认为您需要指定要禁用/启用哪个编辑器实例才能加载正确的设置。如果您有编辑器的元素ID,请尝试执行以下操作:
tinymce.editors[$("#id")].execCommand('mceRemoveControl', false, $("#id"));
tinymce.editors[$("#id")].execCommand('mceAddControl', false, $("#id"));或者这个,如果你有一些悬停的类名来选择它:
tinymce.editors[$(".editHover").attr('id')].execCommand('mceRemoveControl', false, $(".editHover"));
tinymce.editors[$(".editHover").attr('id')].execCommand('mceAddControl', false, $(".editHover"));https://stackoverflow.com/questions/16709134
复制相似问题