bux23
9/7/2017 - 11:28 AM

Block body scroll

Block body scroll on desktop and mobile

.noscroll {
    overflow: hidden;
    height: 100%;
    width: 100%;
}
/** block body scroll */
var bodyScrollStatus = true;
function block_body_scroll() {
    $('body').addClass('noscroll');
    var current = $(window).scrollTop();
    bodyScrollStatus = false;
    $(window).scroll(function() {
        $(window).scrollTop(current);
    });
}
function enable_body_scroll() {
    $(window).off('scroll');
    $('body').removeClass('noscroll');
    bodyScrollStatus = true;
}