我有一个tinymce v4编辑器,并且想在使用jQuery的编辑器中的特定元素中添加一些自定义html。我是通过使用tinymce append()
这样的方法来实现的
var html = "<div class='mceNonEdiable'>Some noneditable text</div>"
var elem = $(some_element_in_tinymce_editor);
tinymce.dom.DomQuery(elem).append(html);
到目前为止,此方法运行良好,但tinymce忽略了该类,并且div仍可编辑。如果我使用insertContent()
,它会按预期工作。
有人知道为什么吗?
我以为,我以前应该用parse()
方法解析html,但是我真的不明白如何...
预先感谢!