我使用touchstart,touchmove和touchend在移动浏览器上做了一个可拖动的div,但我有一个问题。
当我拖动div时,整个屏幕都在移动,当我触摸div时我怎么能这样做?我移动我的手指,屏幕不会移动?
答案 0 :(得分:1)
您需要将事件绑定到文档以供浏览器停止其默认行为。
$(document).bind('touchmove' , function()
{
return false;
});
答案 1 :(得分:0)
我正在使用这个在移动设备上运行良好的库:http://touchpunch.furf.com/