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'));'。 –