我的网站使用超大型jquery插件。它带有下一张和上一张幻灯片的按钮。我想实现拖动以更改其中的功能。如果有人单击并向右移动鼠标,它应该作为下一个幻灯片按钮。
但我怎么能用jquery做呢?如何知道用户何时单击向左/向右拖动
答案 0 :(得分:6)
jQuery将mouseUp
,mouseDown
和mouseMove
视为事件。
您必须在mouseDown
上捕捉鼠标位置,在移动时更新位置并将其与最初捕获的位置进行比较。
虽然这是高度理论化的,但请查看Recreate Iphone Swipe effect using jQuery
一个现实的例子。