当前位置 : 主页 > 网络编程 > JavaScript >

禁止页面滚动

来源:互联网 收集:自由互联 发布时间:2021-06-28
移动端弹窗后禁止页面滚动,关闭后允许滚动 function slideNo() { var scrollTop = $('body').scrollTop();//body设置为fixed之后会飘到顶部,所以要动态计算当前用户所在高度 $('body').css({ 'overflow':'hi
移动端弹窗后禁止页面滚动,关闭后允许滚动
function slideNo() {

        var scrollTop = $('body').scrollTop();//body设置为fixed之后会飘到顶部,所以要动态计算当前用户所在高度
        $('body').css({
            'overflow':'hidden',
            'position': 'fixed',
            'top': scrollTop*-1
        });
        $('#mask').css('top',scrollTop);//设置遮罩层top值
    }
    function slideTrue() {
        $('body').css({
            'overflow':'auto',
            'position': 'static',
            'top': 'auto'
        });
    }
网友评论