1
<script>
$(".pagebg").on('click', function(d) {
d.preventDefault();
$("#dnnMenu").removeClass('nav-open');
$("#google").removeClass('search-open');
});
</script>
我试图隐藏菜单当我点击div的外部。它确实是我想要它做的。但是,当我点击链接时,他们不起作用,因为当我点击链接时,它只是认为它的身体并隐藏了菜单。显示和隐藏菜单当你点击正文
重复http://stackoverflow.com/questions/152975 /如何检测点击元素外 – Safari