TinyMCE上的自定义格式

时间:2017-12-13 14:52:43

标签: tinymce

我需要你对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>

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

感谢您的帮助:)

1 个答案:

答案 0 :(得分:1)

您要求做的事情与其他格式化按钮的反直觉相反。如果您按下bold按钮,然后按italic按钮,则不会覆盖粗体格式,只会将其添加到。

任何自定义格式都是如此。您需要取消选择head1才能将其从您的范围的班级列表中删除。