jqueryUI拖放功能可在平板电脑上使用吗?

问题描述

| 如果我使用jQueryUI拖放插件,它将在平板电脑上按预期工作吗? 我担心平板电脑是否会认为用户正在尝试滚动页面而不是拖动项目。 我没有平板电脑可以测试,所以我想知道是否有人知道这是否是一个问题,是否可以解决?     

解决方法

您可以做到,但是您需要使用http://www.gotproject.com/blog/post2.html     ,当我尝试使jQueryUI .dialog()可拖动时,Gotproject给我带来了问题。 使用jQueryUI TouchPunch库可以获得更好的结果: http://touchpunch.furf.com/ 这使我可以使用标准jQueryUI方法使对话框可拖动和调整大小,如下所示:
$(\"#divSingleNamePicker\").parent().draggable().resizeable();
(注意:.parent()在其中,因为jqueryUI .dialog()用它自己的div包装目标div。) 更正25/10/2012 我不得不在jQuery.Dialog()中添加.draggable()。resizeable()行是错误的。仅加载触摸打孔库就足以使其可拖动并自动调整大小。