jquery - TinyMCE 4 - 删除()或销毁()

标签 jquery tinymce

我正在使用TinyMCE editor. 我想删除或销毁tinymce编辑器(页面包含多个编辑器)。同时删除tinyMCE添加的类和ID。

但保留可编辑内容

我尝试过:

tinymce.remove()
tinymce.destroy()
tinymce.execCommand('mceRemoveControl',true,'.editable');

请注意:

我的编辑器类是.editable,并且我的页面中有多个编辑器。

最佳答案

我也遇到了同样的问题。在 v4 中,上述所有建议对我都不起作用,但这个却起作用了:

tinymce.remove("div.editable");

... regenerated HTML dynamicaly ...

tinymce.init(...);

我使用内联编辑器:

tinymce.init({
    selector: "div.editable",
    inline: true,
    plugins: [
    "advlist autolink lists link image charmap print preview anchor",
    "searchreplace visualblocks code fullscreen",
    "insertdatetime media table contextmenu paste"
    ],
    menubar: false,
    toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"});

希望这有帮助

关于jquery - TinyMCE 4 - 删除()或销毁(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17759111/

相关文章:

jquery - 为什么我不能在 JQuery .empty() 之后添加代码?

javascript - 在外部域(C# 或 Javascript)上提交表单

jquery - 将tinymce工具栏放在外部div上

content-management-system - 带有 block 元素的 TinyMCE 错误

javascript - 创建一个基本的 HTML/Javascript 排行榜

javascript - 日期选择器下一步点击事件

javascript - 根据 AngularJS 中文本区域的只读属性使 TinyMCE 只读?

javascript - 是否可以根据 JS 中的源代码实时调试 TinyMCE 编辑器?

javascript - 如何为每个编辑器添加不同配置的多个 TinyMCE 编辑器?

jquery - FontAwesome 5 关于点击事件?