
要做一個這樣的蒙層很簡單。但要怎樣實現點擊除蒙層子節點之外的空白地方蒙層消失呢?
思路是:
蒙層添加點擊隱藏事件,然后為蒙層子節點的設置阻止冒泡的事件。這樣就能達到效果;
$("蒙層").click(function(){
$(this).hide()
})
$("蒙層子節點").click(function(e){
e.stopPropagation();
})
簡單效果:


要做一個這樣的蒙層很簡單。但要怎樣實現點擊除蒙層子節點之外的空白地方蒙層消失呢?
思路是:
蒙層添加點擊隱藏事件,然后為蒙層子節點的設置阻止冒泡的事件。這樣就能達到效果;
$("蒙層").click(function(){
$(this).hide()
})
$("蒙層子節點").click(function(e){
e.stopPropagation();
})
簡單效果:

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。