最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js鎖屏解屏通過對$.ajax進(jìn)行封裝實現(xiàn)

 更新時間:2014年07月31日 09:30:39   投稿:whsnow  
js鎖屏解屏是通過對$.ajax進(jìn)行封裝實現(xiàn)的,需要的朋友可以參考下

jquery插件源碼:

/**
* 對jquery中$.ajax進(jìn)行封裝,以便加入鎖屏功能
* isAsync 是否為異步請求,默認(rèn)為true
* isLock 是否鎖屏,默認(rèn)是true
* isCache 是否從瀏覽器緩存中加載信息,默認(rèn)是fasle
***/
;(function($) {
$.fn.doPost = function(settings) {
settings = jQuery.extend({
isAsync:true,
type : "post",
url : null,
dataType : null,
data : null,
success : null,
error : toError,
isLock : true,
isCache : false
}, settings);
$(this).each(function(){
if(settings.isLock){
lockSrc();
}
$.ajax({
async:settings.isAsync,
type:settings.type,
url:settings.url,
dataType:settings.dataType,
data:settings.data,
cache:settings.isCache,
success:function(msg){
if(settings.isLock){
unlockSrc();
}
settings.success(msg);
},
error:settings.error
});
}); 

//鎖屏方法
function lockSrc(){
$(".lockDiv").css({"opacity":"0.5"}).fadeIn('normal');
var scrollWidth = document.documentElement.clientWidth;//document.body.clientWidth;
var scrollHeight =document.documentElement.clientHeight; // document.body.clientHeight;
var divWidth = $(".lockDivInfo").width();
var divHeight = $(".lockDivInfo").height();
var divLeft = scrollWidth/2-divWidth/2;
var divTop = scrollHeight/2-divHeight/2;
//console.log("bodyWidth="+scrollWidth+",bodyHeight="+scrollHeight+",divHeight="+divHeight+",divWidth="+divWidth+",left="+divLeft+",top="+divTop);
$(".lockDivInfo").css({"position":"absolute","top":divTop,"left":divLeft}).fadeIn('normal');
}
//解屏方法
function unlockSrc(){
$(".lockDivInfo").fadeOut('normal');
$(".lockDiv").fadeOut('normal');
}
function toError(){
alert("操作失敗!");
} 
};
})(jQuery);

鎖屏樣式:

/*
鎖屏
*/

.lockDiv {
width: 100%;
height: 100%;
display: none;
z-index: 10;
background-color: #DFE8F6;
position: absolute;
top: 0px;
left: 0px;
}
.lockDivInfo {
width: 50px;
height: 2px;
display: none;
position: absolute;
left: 0px;
top: 0px;
z-index: 11
}
#CloseDiv {
float: right;
width: 100px;
height: 100px;
margin-top: 10px;
margin-right: 10px;
}
<div class="lockDiv"></div>
<div class="lockDivInfo" >
<img id="CloseDiv" src="/hnhd/images/circle_animation.gif"></img>
</div>

使用方法

//查詢
$("#queryBtn").click(function(){
selecCheckByRegionApp.query();
});

var selecCheckByRegionApp={};
selecCheckByRegionApp.query=function(){
var settion={
type:"post",
url: 'selfCheckStatisticAction!findByRegion' ,
dataType:"text",
data:$("#searchForm").formSerialize(),
success:function(msg){
$("#contentDiv").html(msg);
}
};
$("#queryBtn").doPost(settion);
}

相關(guān)文章

最新評論

田阳县| 酉阳| 绥棱县| 玉屏| 临江市| 苍南县| 龙江县| 岳阳县| 巫溪县| 兴宁市| 花垣县| 通许县| 托克托县| 武穴市| 临安市| 包头市| 宁强县| 巴中市| 安达市| 洮南市| 武功县| 土默特右旗| 台中市| 白河县| 绩溪县| 南皮县| 三台县| 凌源市| 甘德县| 延津县| 云林县| 都昌县| 贡嘎县| 高碑店市| 商南县| 鸡东县| 芦山县| 房产| 建阳市| 巴南区| 类乌齐县|