我已使用以下插件管理器代码在TinyMCE中创建了一个自定义下拉列表:
tinymce.PluginManager.add('animals', function(editor, url) {
editor.addButton('animals', {
type: 'listbox',
text: 'Animals',
icon: false,
tooltip: 'Animals',
classes: 'animal-button',
onselect: function(e) {
editor.insertContent(this.value())
},
values: animals
})
})
我的值列表是一个哈希数组:
[
{ text: 'Dog', value: 'Spot' },
{ text: 'Cat', value: 'Alfred'},
{ text: 'Cat', value: 'Simon' }
]
我试图将标题或禁用的选项添加到列表中,以使狗和猫在列表中分开,但是标题不可单击。如下所示:
[
{ text: 'Dog', value: 'Spot' },
{ text: 'Cat', disabled: true }
{ text: 'Cat', value: 'Alfred'},
{ text: 'Cat', value: 'Simon' }
]
是否可以在自定义下拉菜单中禁用/设置选项样式?