TinyMCE自定义标记会停止默认自我关闭

时间:2015-12-03 10:14:40

标签: javascript tags tinymce tinymce-4

我的带有名为 MyFirstPlugin 的自定义标签的TinyMCE自定义插件正在自行封闭

<myfirstplugin data-set="test" />

但我想把它保存为

<myfirstplugin data-set="test"></myfirstplugin>

我添加了自定义元素和扩展有效元素,如下所示

extended_valid_elements: "myfirstplugin [*]",
custom_elements: '~myfirstplugin',

当我在自定义插件js中使用以下代码保存textarea时

ed.on('SaveContent', function(event){
              event.content = window.myframework.utils.convertCustomTagCase(tomyframeworkMarkup(event.content));
            });

然后它转换myfirstplugin

<myfirstplugin data-set="test"></myfirstplugin>

进入自封的标签。

<myfirstplugin data-set="test" />

请帮助我找到正确的方法来保存它而不用自封标签。

0 个答案:

没有答案