我有一個由標籤組成的菜單。關閉外部點擊菜單。整蠱的例子
我希望此菜單在外部點擊時關閉,並在點擊內部並打開標籤時保持活動狀態。
我已經找到了解決辦法here
它看起來像這樣:
$('html').click(function() {
//Hide the menus if visible
});
$('#menucontainer').click(function(event){
event.stopPropagation();
});
不過,這並不在我的情況下工作,因爲它應用後,標籤變得無法點擊。
這裏是我的標記:
<button>Open menu</button>
<div class="menu">Tabbable content here</div>
您的標記不包含'html'或任何帶有'menucontainer'的ID –