layer的嵌套打開彈出層


當打開了一個layer.open()之后,如果在open的頁面上面還有一個layer.open()去再次打開一個彈出層,這時候第二個打開的彈出層是在最早打開的基礎上,然后鑲嵌在里面的。

如果第一個彈出層很大,而第二個彈出層比較小,可能不會太影響用戶體驗;但是如果第一個彈出層很小,而第二個彈出層卻很大,這時候效果就很不理想了。

想要這個第二個彈出層不嵌套在第一個彈出層中,通常的辦法是使用window.top對象。

top.layer.open()

像這樣就能在頂級頁面(最底層)打開彈出層,遮罩也是完全覆蓋了底層頁面。

 

"不要在晚上做決定,因為可能睡醒你就什么都忘記了。"


免責聲明!

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



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