可能重复:
Hiding a layer when clicking anywhere on page except the layer
我有一个层代码是:
<div id=id1">
<div id="id2">
textssssss colorrrrrrrr and other stuff
</div>
textssssss colorrrrrrrr and other stuff
</div>
当我点击图层时我想要的是它继续可见,如果我点击身体的任何其他部分,图层应该关闭。
请帮帮忙?
答案 0 :(得分:0)
试试这个:
$('#id1').on('click', function (e) {
e.stopPropagation();
$(this).find('#id2').hide();
});