Эй, ребята, надеялся, что вы могли бы помочь мне ...скрыть меню JQuery UI при нажатии в другом месте
им несколько послушника с JQuery и JavaScript. пытаясь реализовать меню jquery-ui, которое появляется при щелчке по объекту, но исчезает, когда щелчок делается в любом месте, кроме самого меню.
это код, который я до сих пор
$("div.item").click(function(e){
$("#menu").menu();
$("#menu").css("top",e.pageY);
$("#menu").css("left",e.pageX);
});
теперь я хочу, чтобы скрыть и уничтожить меню, если щелчок производится в любом другом, чем на itself..thanks меню заранее.
не могу заставить его работать, по какой-то причине событие вызывается только тогда, когда я нажимаю элемент в «#menu» в первый раз и нажмите где-нибудь еще на экране. –
действительно получил его на работу .. Мне просто нужно было сделать $ («# menu»). Focus(); когда он был нажат, потому что, когда нажал div и отобразилось меню, фокус не был в меню. Спасибо за объяснение, так как он помог мне разобраться в этом :) .. –