右クリックすると特定の要素に表示されるコンテキストメニューがあります。これは問題なく動作します。
wrapper.on('contextmenu', 'div.outer', function (e) {
context_menu.css({
left: e.pageX,
top: e.pageY,
zIndex: '101'
}).fadeIn();
return false;
});
//This does not work correctly
context_menu.mouseout(function (e) {
$(this).fadeOut();
});
ユーザーがメニューにカーソルを合わせていないときにメニューを非表示にする方法を見つけようとしています。右クリックしてからマウスを動かすとすぐにフェードアウトします。