这可能是一个简单的解决方案,但我无法理解它。我想要做的是制作一个带有可点击子层的覆盖层,而不为子层分配任何交互。像这样——
<div class="overlay">
<div class="content">Lorem ipsum dolor.</div>
</div>
jQuery 示例函数:
$('.overlay').click(function() {
$(this).hide();
});
这里发生的是,即使我单击子层,该函数也会运行。我应该如何设置,以便只有孩子周围的区域受到影响?