我正在使用一個菜單,就像是一個移動menu.I想當我點擊圖片時,它會滑下來,並顯示菜單,當點擊該圖像時,它會滑動。也希望當我點擊身體的任何地方時,它也會滑動。當我點擊圖片並點擊身體時,我的菜單正在工作。如何通過jQuery顯示和隱藏當點擊一個div並隱藏點擊時body也
但是,當再次點擊圖像時不能向上滑動菜單。這就是問題所在。
我使用此代碼
$(".service_detail_menu img").click(function(e){
$(".service_detail_menu ul").slideDown(300);
e.stopPropagation();
});
$(document).click(function(){
$(".service_detail_menu ul").slideUp(300);
});
這是我的鏈接。點擊第一次閱讀更多。你可以看到菜單。
感謝
您應該創建DIV打開菜單時填充(覆蓋)整個文檔。然後,只需將點擊處理程序添加到該div並關閉菜單。 – Hardy
顯示html或更多好是provie jsfiddle –