【发布时间】:2019-05-26 11:23:27
【问题描述】:
我正在尝试在 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 变量,但仍然没有触发点击。
关于如何以另一种方式实现这一目标的任何想法?
【问题讨论】:
标签: javascript jquery summernote