我正在尝试使用滑动导航来制作适用于移动设备的图像旋转器。我也试图让相同的旋转器在PC浏览器上工作,但是能够使用鼠标拖动来模拟滑动。 有什么好的想法吗?
答案 0 :(得分:8)
答案 1 :(得分:5)
您需要处理onmousedown
,onmousemove
和onmouseup
事件,跟踪鼠标位置并相应地操纵图像旋转器。
答案 2 :(得分:4)
我相信您正在寻找这个答案:Standalone jQuery "touch" method?
接受的答案包含实现向左/向右滑动支持的代码,另一个答案是向下执行类似任务的插件的链接:http://www.netcu.de/jquery-touchwipe-iphone-ipad-library(此插件允许检测四个方向的滑动)。< / p>
答案 3 :(得分:2)
当您使用Hammer.js时,您还支持触摸/鼠标和指针事件。这适用于触摸屏笔记本电脑,如chromebook pixel和windows8。那里的大多数图书馆都不支持这些。
答案 4 :(得分:1)
我最终使用iDangerous iSwiper,满足了我的所有需求,并且(IMO)非常出色。