layui 彈出層層疊關系


問題:在a.html頁面用layer.open()打開子窗口b.html,在子窗口b.html頁面打開layer.confirm確認框,但是layer.confirm確認框卻出現在子窗口b.html頁面的下面,被掩蓋了。

原因:在瀏覽器查看源碼,會發現layer.confirm確認框自動生成的z-index比子窗口b.html頁面自動生成的z-index小,所以可以直接給layer.confirm確認框重新添加一個z-index,如下:

layer.confirm('您確認修改嗎?',{zIndex:99999999999},function(){
  layer.msg('確定!');
},function(){
  layer.msg('您取消了該操作!');
})

  


免責聲明!

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



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