我有一个简单的下拉菜单,效果很好,但是有没有办法让如果你点击除了 ul 之外的任何地方,它会再次关闭它?
jQuery
$('.header').click(function() {
$('.menu').toggle();
});
HTML
<a class="header" href="#">All</a>
<ul class="menu">
<li>All</li>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>