在某个时间段如果多次触发resize事件,执行最后一次
var _this = this;
var resizeTimer = null;
$(window).bind('resize', function () {
if (resizeTimer) clearTimeout(resizeTimer);
resizeTimer = setTimeout(function(){
console.log(_this.idbase);
if ($('#' + _this.idbase + '_mask').length >= 1) {
console.log($(document.body).width());
$('#' + _this.idbase + '_mask').width($(document.body).width());
$('#' + _this.idbase + '_mask').height($(document).height());
$('#' + _this.idbase + '_mask').show();
};
} , 500);
});
插件方法参照:http://blog.csdn.net/kmblack1/article/details/8799491
版权声明:本文为panying0903原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。