防止jQuery的滚动事件(Prevent scroll event in jQuery)

2019-09-18 11:23发布

是否有可能防止滚动事件jQuery的?

我试过这个代码,但没有奏效。

$('*').scroll(function(event){
  event.stopPropagation();
  event.preventDefault();
  return false;
})

Answer 1:

您可以禁用使用下面的某些元素区域内的滚动:

$("element,element2").bind("touchmove",function(e){
    e.preventDefault();
});


Answer 2:

刚刚成立的body CSS禁用滚动。

body {    
   overflow: hidden; 
}


Answer 3:

以及..我曾与错误事件。 touchmove正是我正在寻找。 所以

$('body').bind('touchmove', function(e){
  e.preventDefault();
});


文章来源: Prevent scroll event in jQuery
标签: jquery scroll