滚动iPad上

问题描述:

我有下面的代码:滚动iPad上

> <div class="scroller" style="width: 100%; height: 300px; overflow: 
> auto; overflow-y: hidden;"> 
>  <div class="content" style="height: 100%; width: 2500px;"> 
>   <div id="vScrollDiv" style="width: 500px; height: 100%; overflow: auto; color: #fff; display: inline-block"> 
>    Content that makes div overflow verticaly 
>   </div> 
>   <div style="width: 1900px; height: 100%; color: #000; display: inline-block"> 
>    Content that makes "scroller" div overflow horizontaly 
>   </div> 
>  </div> 

当我的手指是对像我想滚动用于滚动只有垂直和我的手势股利我怎么能水平滚动内容的div水平?

我能够通过识别“clicked”div并计算拖动的轨迹来捕捉触摸事件并滚动右侧divs。 有关触摸事件的相关信息的更多: https://developer.apple.com/library/safari/#documentation/appleapplications/reference/safariwebcontent/HandlingEvents/HandlingEvents.html 滚动与制作: http://demos.flesler.com/jquery/scrollTo/

如果我解释你的问题正确...你想模拟鼠标滚轮水平滚动。这不是我猜想的ipad功能。如果你移动你的手指滚动到一个方向,它会尽可能做到这一点......但是当你溢出的时候隐藏它将忽略它。我认为这是不可能的一些网络代码。我是否正确地解决了这个问题?

+0

是...是正确的。对不起,我的英语:) – VladN 2012-02-21 11:45:17

+0

正如我所说..我认为这是不可能的网络代码:( – ggzone 2012-02-21 11:56:14