我正在尝试实现一个 jquery-ui 菜单,该菜单在单击对象时出现,但在单击菜单本身以外的任何位置时消失。
这是我到目前为止的代码:
$("div.item").click(function(e){
$( "#menu" ).menu( );
$("#menu").css("top",e.pageY);
$("#menu").css("left",e.pageX);
});
现在,如果在菜单本身以外的任何地方单击,我想隐藏和销毁菜单。