滚动一个元素& e.preventDefault()

时间:2014-05-19 10:04:53

标签: jquery jquery-mobile mobile mobile-safari

我正在制作一个移动网络应用。我正在使用preventDefault()来防止意外滚动窗口......

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

这很好用,但是,我需要滚动一个div的内容。我看到了一些似乎不起作用的方法,包括下面的方法......有没有人想出一个很好的解决方法呢?

感谢。

document.ontouchmove = function(e){ 
   var $target = $(e.target);
   if($target.is('list-container')){
     //do nothing
   }else{
     e.preventDefault(); 
   }
}

0 个答案:

没有答案