好的,所以基本上我希望用户能够将他们的鼠标拖到图像网格上,并且随着鼠标移动,当前位于鼠标下的图像可以更改为更大的尺寸。如果您熟悉 OSX 扩展坞上的缩放功能,这与我想要的非常相似。我知道我可以通过“鼠标悬停”事件轻松完成这项任务,但我需要一个可以为触摸和鼠标输入实现的解决方案。由于触摸没有鼠标悬停等效项,因此我需要使用 mousedown 和 mouseup。到目前为止,这仅在用户单击图像,释放鼠标,然后单击另一个图像时才有效。他不能简单地从一个图像拖到下一个图像,同时图像会不断调整大小。
这是两个事件,largeThumb 和 smallThumb 是调整图像大小的函数。
$("img").on("mousedown" , largeThumb)
$("img").on("mouseup", smallThumb)
这是一个 jsfiddle
http://jsfiddle.net/wg48Q/3/
有什么建议么?