html - TinyMCE 4 - 添加自定义样式/类/属性到任何 HTML 标签

标签 html css tinymce tinymce-4

是否有任何插件/可能允许通过 TinyMCE 4 所见即所得向 HTML 标签添加自定义属性?

例如,我通过编辑器添加了这段代码(不是通过源代码):

<div dir="ltr">
    <a href="/uploads/myfile.pdf">My file<img src="/uploads/icons/pdf-icon.jpg" alt="My file" width="40" height="40" /></a>
</div>

我只需要添加,例如 class="mypdffile"data-xxx="someval" <div> 的属性在上面的代码中查看的标签。

如何在不更改 tinymce.init 中的配置对象的情况下执行此操作? ?

最佳答案

通过初始化,您可以向编辑器添加样式菜单,您可以在其中创建适用于 div 的样式并将其命名为 class="mypdffile"

tinymce.init({
    style_formats: [
        {title: 'My PDF file', selector: 'div', classes: 'mypdffile'}
    ]
});

关于html - TinyMCE 4 - 添加自定义样式/类/属性到任何 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30178060/

相关文章:

javascript - 使第一个子项和最后一个子项在 IE8 中工作

html - CSS,将两个 <p> 元素居中放置在主体上(在同一行)

html - 为什么我的导航栏中有黑点? (HTML/CSS)

python - Django-Tinymce导入报错

jquery - jquery 可排序的 TinyMCE 实例

php - 我的 HTML 表单使用 PHP 和 MySQL 无法正常工作

javascript - Rails 4.1.8 link_to 删除,未应用 JavaScript

javascript - HTML xpath 选择父元素的前一个兄弟

javascript - 带有javascript的单选按钮样式

javascript - TinyMce 设置最大宽度