首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >TinyMCE 4-删除()或删除()

TinyMCE 4-删除()或删除()
EN

Stack Overflow用户
提问于 2013-07-20 05:45:25
回答 14查看 88K关注 0票数 36

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

但保留可编辑内容

我试过:

代码语言:javascript
运行
复制
tinymce.remove()
tinymce.destroy()
tinymce.execCommand('mceRemoveControl',true,'.editable');

请注意:

我的编辑器类是.editable,我的页面中有不止一个编辑器。

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2013-07-22 09:09:13

您需要一个编辑器id (它通常等于编辑器html根元素id (在大多数情况下是文本区域))。

示例:

代码语言:javascript
运行
复制
tinymce.execCommand('mceRemoveControl', true, 'my_original_textarea_id');
票数 21
EN

Stack Overflow用户

发布于 2014-04-08 09:50:14

我也有同样的问题。在v4中,上述所有建议都不适用于我,但这确实适用于我:

代码语言:javascript
运行
复制
tinymce.remove("div.editable");

... regenerated HTML dynamicaly ...

tinymce.init(...);

我使用内联编辑器:

代码语言:javascript
运行
复制
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"});

希望这能帮上忙

票数 53
EN

Stack Overflow用户

发布于 2013-12-29 01:59:46

为了防止任何使用jQuery版本的TinyMce的人到达这里,请使用以下方法删除实例

代码语言:javascript
运行
复制
$("#textarea_id").tinymce().remove();
票数 31
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17759111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档