2

我使用以下方法禁用了 iPad 上的滚动:

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

有没有办法简单地再次启用它?

它在以下功能中特别有用:

function enableScrolling() {
    // enable scrolling
}
4

1 回答 1

10

这应该工作,

var disableScroll = false;

function disableScrolling() {
    disableScroll = true;
}


function enableScrolling() {
    disableScroll = false;
}

document.ontouchmove = function(e){
   if(disableScroll){
     e.preventDefault();
   } 
}
于 2012-05-29T16:25:56.413 回答