我试图用我的自定义HTML代码包装TinyMCE的一些元素。
例如,让我们考虑用户想要添加Media或Image元素,用户只需点击Media或Image元素图标,他就会被要求输入链接,TinyMCE将生成所需的HTML代码这一点。
我想要实现的是使用我的自定义代码包装生成的HTML代码。即,所以我会简单地得到这个:
<div>
... What TinyMCE has generated for the image or media ...
</div>
对于Media元素,我尝试使用media_url_resolver
,但这对我不起作用,因为这个函数不能包装默认行为,而只是重写整个逻辑(这是一个坏的主意)。
有人可以告诉我是否有任何TinyMCE原生解决方案(没有任何自定义外部JavaScript)?
答案 0 :(得分:1)
没有配置选项可以执行您想要的操作,但是当内容设置到编辑器中并在插入内容之前对其进行修改时,您可以收到通知:
http://fiddle.tinymce.com/prgaab
关键代码在这里:
x, y, z = ...