【问题标题】:Custom formats on TinyMCETinyMCE 上的自定义格式
【发布时间】:2017-12-13 14:52:43
【问题描述】:

关于 tinymce 的自定义格式,我需要您的帮助。

我用自定义类替换了默认格式:

tinymce.init({
    formats: {
        h1: {inline : 'span', 'classes' : 'head1'},
        h2: {inline : 'span', 'classes' : 'head2'},
        h3: {inline : 'span', 'classes' : 'head3'},
        h4: {inline : 'span', 'classes' : 'head4'},
        h5: {inline : 'span', 'classes' : 'head5'},
        h6: {inline : 'span', 'classes' : 'head6'},
 },

但是如果我选择一个单词并点击“格式 1”然后点击“格式 3”,结果是:

<span class="head1 head3">my words</span>

我希望 format3 像这样替换 format1 :

<span class="head3">my words</span>

我在文档中没有找到任何允许我这样做的内容。

感谢您的帮助:)

【问题讨论】:

    标签: tinymce


    【解决方案1】:

    您要求执行的操作与其他现有的格式化按钮有悖常理。如果您按下bold 按钮,然后按下italic 按钮,粗体格式不会被覆盖,它只会被添加到。

    任何自定义格式也是如此。您需要取消选择 head1 以使其从您的 span 的类列表中消失。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-23
      • 2013-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多