Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在ipad上,如何使用可拖动的JQuery dom元素(并避免默认的窗口滚动?)_Jquery_Ipad_Draggable - Fatal编程技术网

在ipad上,如何使用可拖动的JQuery dom元素(并避免默认的窗口滚动?)

在ipad上,如何使用可拖动的JQuery dom元素(并避免默认的窗口滚动?),jquery,ipad,draggable,Jquery,Ipad,Draggable,我编写了一个小的web应用程序,用户可以在其中创建方形块(即div元素),然后拖动它们。它使用JQuery UI库和“可拖动”效果 问题在于,在ipad上,用户无法拖动这些元素,因为当他们将手指放在上面移动这些元素时,这些元素根本不会拖动,但平板电脑的整个“浏览器窗口”就像任何其他ipad页面一样 所以我的问题是如何避免这种情况?有没有办法“锁定”窗口,使默认窗口更像桌面这个解决方案适合我 我在jQuery之后添加了touchpunch,它将点击事件转换为触摸事件 您可以从该问题的可能重复项中获

我编写了一个小的web应用程序,用户可以在其中创建方形块(即div元素),然后拖动它们。它使用JQuery UI库和“可拖动”效果

问题在于,在ipad上,用户无法拖动这些元素,因为当他们将手指放在上面移动这些元素时,这些元素根本不会拖动,但平板电脑的整个“浏览器窗口”就像任何其他ipad页面一样


所以我的问题是如何避免这种情况?有没有办法“锁定”窗口,使默认窗口更像桌面

这个解决方案适合我

我在jQuery之后添加了touchpunch,它将点击事件转换为触摸事件


您可以从

该问题的可能重复项中获得它