Вопрос по jquery, ipad, iphone – jQuery - iPad / iPhone - включите прокрутку после отключения

2

Я отключил прокрутку на iPad с помощью:

function disableScrolling() {
    document.ontouchmove = function(e){
            e.preventDefault();
    }
}

Есть ли способ просто включить его снова?

Это было бы особенно полезно в такой функции, как:

function enableScrolling() {
    // enable scrolling
}

Ваш Ответ

1   ответ
10

Это должно работать,

var disableScroll = false;

function disableScrolling() {
    disableScroll = true;
}


function enableScrolling() {
    disableScroll = false;
}

document.ontouchmove = function(e){
   if(disableScroll){
     e.preventDefault();
   } 
}
Это работает блестяще! Я сочетал это сthis Ответьте, чтобы отключить / включить как сенсорные устройства, так и настольные браузеры.
Это потрясающе! Красиво и чисто. Спасибо.

Похожие вопросы