【发布时间】:2021-07-28 12:33:08
【问题描述】:
我搜索了一个解决方案,可以为 TinyMCE 5 编辑器中添加的每个图像自动添加“rel-attribute”。所以html标签应该是这样的:
<img class="imageborder" src="https://xy.jpg" rel="lightbox" width="500" height="333" />
我试过这样,但它没有被添加。这是JSFiddle。
tinyMCE.init({
selector: '#myTextarea',
plugins: 'code image autolink link lists charmap print preview textcolor',
toolbar: 'code image link | undo redo | insert | ',
menubar: false,
min_height: 300,
image_class_list: [
{ title: 'imageborder', value: 'imageborder' },
],
image_rel_list: [
{ title: 'lightbox', value: 'lightbox' },
],
setup: function (ed) {
ed.on("keyup", function () {
$('#preview').html(tinymce.activeEditor.getContent());
});
}
});
【问题讨论】:
-
image_rel_list 没有出现在 TinyMCE Image api 中 -> tiny.cloud/docs/plugins/opensource/image。为什么需要使用 rel 属性? rel 通常不在 img 标签上使用。
标签: javascript jquery tinymce