我是网络移动新手。
当我想制作可拖动的项目时,我只使用jquery ui,在移动Web应用程序中执行此操作的方法是什么?(我使用的是jquerymobile) 我们是否应该在网络移动中使用jquery ui或存在其他好方法?
谢谢,
答案 0 :(得分:12)
jQuery mobile没有内置支持来创建可拖动的东西。引入jQuery UI来创建draggables可以很好地为你带来一些让触摸事件起作用的东西(jQuery UI目前不支持触摸事件)。 jQuery UI Touch Punch是提供此类功能的不错选择。
仅包含可拖动插件及其依赖项的jQuery UI的自定义构建仅缩小了4 K. jQuery UI Touch Punch是1/2 K.相比之下,jQuery本身就是32 K. jQuery UI的可拖动非常强大,所以我觉得它值得。
在这个答案中也有一些相关的讨论和更轻量级的解决方案 - Javascript Drag and drop for touch devices。