我正在尝试在Summernote中创建一个自定义按钮插件,但ui.button当然会创建一个按钮。有没有办法将其变成例如div?
context.memo('button', function() {
return ui.buttonGroup([
ui.button({
className: 'someClass',
tooltip: 'tooltipInfo',
data: {
toggle: 'dropdown'
},
click: function() {}
}),
我尝试做的事情是:
var buttonGroup = ui.buttonGroup([ ... ]);
buttonGroup.changeTag('div');
return buttonGroup;
然后手动更新按钮并将其标签更改为div。这样做“有效”,但例如,在此情况下设置的buttonGroup中的单击事件不起作用。 甚至尝试将on('click')事件附加到buttonGroup变量,但仍然无法触发单击。
有没有其他方法可以实现这个功能呢?