彈出框裡有滾動條,并且頁面也有滾動條時,在彈出框内滑動時底部頁面也會跟着滑動,試了下當彈出框出現時加上$('body').css({'height','100%','overflow','hidden'});不起作用,後來在彈出框上加上以下代碼便起作用了。
$('body').css({
'overflow':'hidden',
'position': 'fixed',
'top': scrollTop*(-1)
});
彈出框關閉後,再恢複
$('body').css({
'overflow':'auto',
'position': 'static',
'top': 'auto'
});
轉載于:https://www.cnblogs.com/haoxl/p/6067764.html