如果我将它从DOM中删除然后重新添加,我对TinyMCE有点问题。基本上编辑器变得无法使用。
我在这里提出了一个小测试案例:http://sprymedia.co.uk/media/misc/tinymce/。重现问题的代码非常简单:
$(document).ready( function () {
tinymce.init( {
selector: '#test'
} );
$('button').on( 'click', function (e) {
e.preventDefault();
$('#container').remove().appendTo('body');
} );
} );
是否可以从DOM中删除编辑器然后将其重新添加?关于这一点,我在API中看不到任何内容。
答案 0 :(得分:0)
您可以尝试按照以下方式重新初始化tinymce:
$(document).ready( function () {
tinymce.init({
selector: '#test'
});
$('button').on( 'click', function (e) {
e.preventDefault();
$('#container').remove().appendTo('body');
tinymce.init({
selector: '#test'
});
});
});
<强> Demo 强>