我已經檢查了Jquery中的block UI插件,它將疊加在任何特定元素上 - 但是如果我想將疊加應用於整個頁面(除了頁面中的某個區域),該怎麼辦?就像div的所有內容一樣 - 不管div的大小。在Jquery中是否有插件阻止整個頁面,除了某些內容?
0
A
回答
2
使用相同的插件或任何疊加/模式插件,您可以使用js在要顯示的內容的父元素上設置比疊加的z-index更高的z-index。
不知道你想如何做到這一點,所以你可能不得不增加和減少你想要顯示/隱藏的元素的z-index
。既然你說你正在使用jQuery,它可能是最簡單的addClass()
和removeClass()
。只要確保設置位置,z-index就可以工作。
.show-me-over-the-overlay {z-index:99999999;position:relative}
希望這會給你一些想法。 GL!
1
阿里,
我也有類似的要求,我使用與從您希望的區域分開涵蓋了更高的z-index一個隱藏的股利。
它看起來簡單而且對我很有用。
2
0
大尖 - 我很猶豫要去一個全新的插件,只爲這一個效果:) – Ali 2011-04-13 06:31:45