jQuery 頁面 Mask實(shí)現(xiàn)代碼
(function($){
$.extend({
documentMask: function(options){
// 擴(kuò)展參數(shù)
var op = $.extend({
opacity: 0.8,
z: 10000,
bgcolor: '#000'
}, options);
// 創(chuàng)建一個 Mask 層,追加到 document.body
$('<div class="jquery_addmask"> </div>').appendTo(document.body).css({
position: 'absolute',
top: '0px',
left: '0px',
'z-index': op.z,
width: $(document).width(),
height: $(document).height(),
'background-color': op.bgcolor,
opacity: 0
}).fadeIn('slow', function(){
// 淡入淡出效果
$(this).fadeTo('slow', op.opacity);
}).click(function(){
// 單擊事件,Mask 被銷毀
$(this).fadeTo('slow', 0, function(){
$(this).remove();
});
});
return this;
}
});
})(jQuery);
使用方法
$.documentMask();
$.documentMask({
'opacity': 0.6,
'bgcolor': '#E79673',
'z': 1000000
});
參數(shù)中,z 表示 z-index。
兼容性
支持 IE 6.0+, FF2+, Safari 3.1+, Opera 9.0+
相關(guān)文章
基于jQuery實(shí)現(xiàn)仿搜狐辯論投票動畫代碼(附源碼下載)
這篇文章主要介紹了基于jQuery實(shí)現(xiàn)仿搜狐辯論投票動畫代碼 的相關(guān)資料,需要的朋友可以參考下2016-02-02JQuery解析HTML、JSON和XML實(shí)例詳解
JQuery具有強(qiáng)大的解析數(shù)據(jù)的能力,本文詳細(xì)介紹HTML、JSON和XML格式的文件的數(shù)據(jù)如何解析2014-03-03jquery實(shí)現(xiàn)吸頂導(dǎo)航效果
這篇文章主要為大家詳細(xì)介紹了jquery實(shí)現(xiàn)吸頂導(dǎo)航效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-01-01ASP.NET jQuery 實(shí)例14 在ASP.NET form中校驗(yàn)時間范圍
這節(jié)主要講如何用jQuery校驗(yàn)表單時間范圍,時間控件用到了jQuery-ui2012-02-02JQuery 應(yīng)用 JQuery.groupTable.js
在以往的項(xiàng)目中,數(shù)據(jù)瀏覽用的都table 的形式展現(xiàn)。如下圖1, 這是一個很常見的表格。通常對分類的字段先進(jìn)行排序。為了讓分類表現(xiàn)的更直觀。2010-12-12基于jQuery實(shí)現(xiàn)的仿百度首頁滑動選項(xiàng)卡效果代碼
這篇文章主要介紹了基于jQuery實(shí)現(xiàn)的仿百度首頁滑動選項(xiàng)卡效果代碼,涉及jQuery響應(yīng)鼠標(biāo)事件實(shí)現(xiàn)頁面元素動態(tài)變換的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-11-11jquery實(shí)現(xiàn)簡單易懂的圖片展示小例子
圖片展示想必大家都見到過吧,下面有個不錯的例子,通俗易懂,使用jquery實(shí)現(xiàn)的,感興趣的朋友不要錯過2013-11-11jQuery選擇器源碼解讀(五):tokenize的解析過程
這篇文章主要介紹了jQuery選擇器源碼解讀(五):tokenize的解析過程,本文用詳細(xì)的注釋解讀了tokenize方法的解析過程,需要的朋友可以參考下2015-03-03實(shí)例詳解jQuery Mockjax 插件模擬 Ajax 請求
這篇文章主要介紹了實(shí)例詳解jQuery Mockjax 插件模擬 Ajax 請求的相關(guān)資料,需要的朋友可以參考下2016-01-01