jquery - jquery UI 拖放功能可以在平板电脑上使用吗?

标签 jquery ipad jquery-ui

如果我使用 jQueryUI 拖放插件,它会在平板电脑上按预期工作吗?

我担心平板电脑是否会认为用户试图滚动页面而不是拖动项目。

我没有可供测试的平板电脑,所以我想知道是否有人知道这是否是一个问题,如果是,有什么解决办法吗?

最佳答案

当我尝试使用 Gotproject 制作可拖动的 jQueryUI .dialog() 时,它给我带来了问题。

我使用 jQueryUI TouchPunch 库得到了更好的结果:

http://touchpunch.furf.com/

这使我能够使用标准 jQueryUI 方法使对话框可拖动并可调整大小,如下所示:

$("#divSingleNamePicker").parent().draggable().resizeable();

(注意: .parent() 在那里,因为 jqueryUI .dialog() 用它自己的 div 包装你的目标 div。)

更正日期 2012 年 10 月 25 日

我错误地将 .draggable().resizeable() 行添加到 jQuery.Dialog() 中。只需加载触摸打洞库就足以使其可自动拖动和调整大小。

关于jquery - jquery UI 拖放功能可以在平板电脑上使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5659746/

相关文章:

javascript - ruby rails : "couldn' t find file 'jquery.ui.datepicker' "

iphone - 确定 View 是否位于 UIPopOverController 内部

iphone - iPhone 词典有问题吗?

ios - userInterfaceIdiom 在真实设备上返回错误值

jquery ui 框多次

css - 水平 JQuery UI slider

javascript - 删除元素后可排序的 jQuery-ui 奇怪行为

jquery 选择器在 load() 之后停止工作

javascript - 滚动过去后如何固定标题

jquery - 让 Coldfusion 解析 json 请求