jquery-ui-contextmenuを使用しています。他の場所でマウス クリックが行われるまで、メニューは開いたままになります。マウスを離したときにメニューを閉じたい。私は試した:
blur: function(event, ui) {
$("#tree").contextmenu("close");
},
ただし、移動が最初のメニュー項目を離れるとメニューが閉じられるため、他の項目を選択することはできません。
それは非常に単純なニーズのように見えますが、誰かがそれを行う方法を知っていますか?