我用 touchstart、touchmove 和 touchend 在移动浏览器上做了一个可拖动的 div,但我有一个问题。
当我拖动div时,整个屏幕都在移动,当我触摸div并且移动手指时,屏幕不会移动怎么办?
问问题
64 次
2 回答
1
您需要将事件绑定到文档以使浏览器停止其默认行为。
$(document).bind('touchmove' , function()
{
return false;
});
于 2012-11-18T18:45:48.830 回答
0
我正在使用这个在移动设备上运行良好的库:http: //touchpunch.furf.com/
于 2012-11-18T18:35:25.913 回答