動態的改變body的樣式,測試了可行
var scrollTop = $("body").scrollTop();//body設置為fixed之后會飄到頂部,所以要動態計算當前用戶所在高度 $("body").css({ 'overflow':'hidden', 'position': 'fixed', 'top': scrollTop*-1 }); $loadMask.css('top',scrollTop);//設置遮罩層top值 /*取消后設置回來*/ $("body").css({ 'overflow':'auto', 'position': 'static', 'top': 'auto' });