小编tha*_*haw的帖子

在jQuery实例中添加和删除tinyMCE实例

奇怪的问题在这里.

使用使用TinyMCE作为文本编辑器的现有系统.

我创建了一个页面,其中包含使用jquery sortables的大量可移动div.现在TinyMCE似乎不喜欢在dom中移动所以在做了一些研究之后,似乎我必须从被移动的div中的文本框中移除tinymce实例并在拖动结束时将其添加回来.我可以删除实例,但是当我重新添加它时,它不会.

我有最新版本的TinyMCE,一个稍微旧版本的jQuery(尝试更新但没有运气).

无法解决这个问题因此这篇文章:)

 $(function() {
    $("#categoryorder").sortable({ 
    opacity: 0.6, 
    cursor: 'move',
    revert: true,
    forcePlaceholderSize: true,
    scrollSensitivity: 40, 
    start: function(e, ui) {
             tinyMCE.execCommand( 'mceRemoveControl', false, 'textarea1' );
    },
    stop: function(e,ui) {
            // won't add back here for some reason
            tinyMCE.execCommand( 'mceAddControl', false, 'textarea1' );
            $(this).sortable( "refresh" );
    }
    });
});
Run Code Online (Sandbox Code Playgroud)

不确定为什么它不会添加回来,任何想法?

jquery tinymce sortables

2
推荐指数
1
解决办法
9153
查看次数

标签 统计

jquery ×1

sortables ×1

tinymce ×1