2

我已经尝试过overflow:hidden,但它会在每个事件上导致白色闪烁,似乎没有解决方案。所以我正在尝试使用javascript方式

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

document.ontouchmove = function(e) { return true; }

但是,如果您已经在滚动中,这似乎不起作用..

任何想法的人?干杯!

4

1 回答 1

0

我不知道你是否使用 jQuery,但如果你这样做,你可以试试这个:

document.ontouchmove = function(e) {
   jQuery('.classOrIdOfYourDiv').css({'overflow':'hidden'});
};

当然,您应该在释放块时将其删除。也许您可以在 Fiddle 中举个例子?

于 2013-07-18T16:57:47.257 回答