$(document).bind("click", function (e) { if($(e.target).is('ol.user>li.primary>a.dropdown-menu')){ $('#ul_dropdown_menu').toggle(); }else if ($(e.target).is('ol.user>li.primary>ul a')) { return; } }); 使用jquery真的很方便,好比要控制div的顯示與隱藏,一句話就搞定了,請看下面使用說明。 $("#id").show()表示display:block, $("#id").hide()表示display:none; $("#id").toggle()切換元素的可見狀態。若是元素是可見的,切換爲隱藏的;若是元素是隱藏的,切換爲可見的。