0
我有一个带有上下文菜单的列表。显然,它默认出现在右键点击。 但是,我怎样才能设置上下文菜单左键单击?左键点击上下文菜单
webix.ui({
rows:[
{ view:"list", id:"list", onContext:{}, data:[
{value:"First"},
{value:"Second"},
{value:"Third"},
{value:"Fourth"},
]},
]
});
webix.ui({
view:"contextmenu",
id:"cmenu",
data:["Like", "Dislike", "Report"],
}).attachTo($$('list'));
这里有一个snippet。
我试着使用onClick
事件,但没有运气
$$("list").attachEvent("onClick", function(id, context){
$$("cmenu").show(context);
});
是我错了地方?有任何想法吗?提前致谢!
谢谢,明白了!还有一件事 - 是否可以从右键单击中删除相同的操作? –
@Nathan你可以删除'.attachTo($$('list'));'。 –