hey guys đã hy vọng bạn có thể giúp tôi ...ẩn menu jquery ui khi nhấp vào bất kỳ nơi nào khác
im phần nào của người mới làm quen với javascript và jquery. cố gắng triển khai thực đơn jquery-ui xuất hiện khi một đối tượng được nhấp nhưng sẽ biến mất khi một lần nhấp được thực hiện ở bất kỳ nơi nào khác ngoài chính trình đơn đó.
đây là đoạn code tôi có cho đến nay
$("div.item").click(function(e){
$("#menu").menu();
$("#menu").css("top",e.pageY);
$("#menu").css("left",e.pageX);
});
bây giờ tôi muốn ẩn và tiêu diệt menu nếu một nhấp chuột được thực hiện bất cứ nơi nào khác hơn là trên itself..thanks đơn trước.
không thể có được nó để làm việc, đối với một số sự kiện lý do được gọi chỉ khi tôi nhấp vào một mục trong "#menu" lần đầu tiên và nhấn ở một nơi khác trên màn hình. –
thực sự làm cho nó hoạt động .. Tôi chỉ phải làm $ ("# menu"). Focus(); khi nó được nhấp vì khi div được nhấp và menu hiển thị, tiêu điểm không nằm trên menu .. cảm ơn vì lời giải thích vì nó đã giúp tôi tìm ra nó :) –