點擊出現蒙層,然后點擊空白地方蒙層消失(阻止冒泡)


要做一個這樣的蒙層很簡單。但要怎樣實現點擊除蒙層子節點之外的空白地方蒙層消失呢?

思路是:

  蒙層添加點擊隱藏事件,然后為蒙層子節點的設置阻止冒泡的事件。這樣就能達到效果;

$("蒙層").click(function(){
   $(this).hide() 
})

$("蒙層子節點").click(function(e){
   e.stopPropagation();
})

簡單效果:

  


免責聲明!

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



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM