Jquery (tinymce)如何在“新建”下拉列表中创建新的自定义内联标记

Jquery (tinymce)如何在“新建”下拉列表中创建新的自定义内联标记,jquery,html,tags,tinymce-4,Jquery,Html,Tags,Tinymce 4,嗨,我有问题如何创建一个自定义下拉菜单一样的格式在微型mce 所以,我想创建一个自定义下拉菜单,里面有一些自定义的内联标签。 例如: 我参考了tiny mce中关于2个示例的参考: 1-自定义格式 2-自定义下拉列表 但是,我仍然坚持修改它们,并在新的下拉列表中创建自定义内联标记,请帮助我:嗨,请尝试将此代码添加到您的一个插件代码中: var items = []; editor.addMenuItem('questionitem', { text: 'question',

嗨,我有问题如何创建一个自定义下拉菜单一样的格式在微型mce

所以,我想创建一个自定义下拉菜单,里面有一些自定义的内联标签。 例如:

我参考了tiny mce中关于2个示例的参考:

1-自定义格式

2-自定义下拉列表


但是,我仍然坚持修改它们,并在新的下拉列表中创建自定义内联标记,请帮助我:

嗨,请尝试将此代码添加到您的一个插件代码中:

var items = [];
editor.addMenuItem('questionitem', {
    text: 'question',
    cmd : function(){
        editor.insertContent('your custom tag');
    }
});

items.push(editor.menuItems['questionitem']);



editor.addButton('customdropdown', function () {
    return {
        type: 'listbox',
        text: 'Formats',
        tooltip: 'Formats',
        values: items,
    };
});

不要忘了在工具栏中添加自定义下拉列表btn。

谢谢,我稍后会尝试,因为我这里有一个解决方案
var items = [];
editor.addMenuItem('questionitem', {
    text: 'question',
    cmd : function(){
        editor.insertContent('your custom tag');
    }
});

items.push(editor.menuItems['questionitem']);



editor.addButton('customdropdown', function () {
    return {
        type: 'listbox',
        text: 'Formats',
        tooltip: 'Formats',
        values: items,
    };
});