2012-03-28 108 views

回答

2

平滑股利滚动不与事件处理器用于处理触摸事件(的iPad,iPhone,Android设备等)来制备。当我在带有Smooth Div的iPhone页面上运行演示页面时,滚动不会中断,滚动器将自动滚动,但用户交互不起作用。

有集成触摸事件的计划,但因为它的交互(轻敲,拖拽和滑动)的一个非常不同的方式,将需要一段时间才能得到它的权利。例如,热点在鼠标悬停时触发 - 在触摸设备上没有鼠标悬停之类的东西。

编辑几天后:

我已经做了一些尝试,它不是太难加基本点触控的支持。有了这个,我的意思是一个滚动条,当你将手指放在它上面时,它会移动,并且它会移动与你的手指在屏幕上移动相同数量的像素。它基本上遵循你的手指。 :-)我在一个相当混乱的开发者版本中工作。

棘手的部分是增加了一些杂散光将其如滑动和减速。例如,在iPad或iPhone上,您可以滑动网页,而滑动的速度越快,滑动越快。在你的手指离开屏幕后,减速开始,它似乎遵循某种曲线。

另一个棘手的部分是兼容性。到目前为止,我只在iPhone上试过它。我不知道这是否会是一个问题或没有,直到我有机会尝试一下其他设备(的iPad,Android手机)等

+1

感谢在清除了我。我喜欢SmoothDivScroll,如果可以的话,我会在烤面包上吃它。 – CheeseFries 2012-03-29 19:34:32

+0

这是一个小垃圾邮件,但我不知道如何更快地联系你,tkahn。你能否检查我的问题:http://stackoverflow.com/questions/10140662/jquery-smooth-div-scroll-event-handler? – 2012-04-16 09:19:55

+0

嗨!没有找到你的问题(由作者删除),所以我想事情没有我的帮助下工作? – tkahn 2012-04-18 08:54:50

0

我已经成功地使用平滑的div滚动在Ipad上轻扫。 目前已经销售了jQuery的smoothDivScroll版本1.3。这个版本使用动态JS

请访问以下链接以显示更多细节 smooth div in touch

+0

你能在答案中包含相关的细节吗?答案应该是独立的,以便在链接停止工作的情况下,答案仍然对其他人有用。 – Ren 2013-05-15 16:56:46