Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $(document).ready(function (e) {
- function preventDefault(e) {
- e.preventDefault();
- }
- var disableScroll = false;
- var scrollPos = 0;
- function stopScroll() {
- disableScroll = true;
- scrollPos = $(window).scrollTop();
- // document.body.addEventListener('touchmove', preventDefault, { passive: false });
- }
- function enableScroll() {
- disableScroll = false;
- // document.body.removeEventListener('touchmove', preventDefault, { passive: false });
- }
- $(window).bind('scroll', function(){
- if(disableScroll) {
- $(window).scrollTop(scrollPos);
- }
- });
- $(window).bind('touchmove', function(){
- $(window).trigger('scroll');
- });
- $('#main').on('shown.bs.modal', '.modal', function (e) {
- stopScroll();
- });
- $('#main').on('hidden.bs.modal', '.modal', function (e) {
- enableScroll();
- });
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement