どうやら別のWebix質問があります。1つのメニュー項目を無効にするにはどうすればよいですか?
私は単一のメニュー項目を無効にしようとしていますが、onItemClick
サブメニューのアクションは引き続き機能しています。ここに私のコードは次のとおりです。
webix.ui({
view:"menu",
id:'menu',
data:[
{
id:'root',
value:'Available actions',
config:{
on: {
onItemClick: function(id){ webix.message(id) }
}
},
submenu:[
{ id:'1', value:'Open...' }
]
}
]
});
$$('menu').disableItem('1');
全サンプル:http://webix.com/snippet/9128f7b0
私が間違っていたと、メニュー項目を無効にする方法はありますか?
ありがとう! 1つの重要な訂正 - そのメニューのためのメニューではなくonMenuItemClickを定義する必要があります:http://webix.com/snippet/da63bc2b – AndyLurch