1
141
在浪费了很多时间之后,我发现了这个! 记住在jquery之后加载脚本。
|
2
61
注意事项: 这个答案写于2010年,技术发展很快。有关最新的解决方案,请参阅 @ctrl-alt-dileep's answer below . 根据您的需要,您可以尝试 jQuery touch plugin ; 你可以举个例子 here . 在我的iPhone上拖动效果很好,而jqueryui-Draggable则不行。 this 插件,尽管这可能需要您实际编写自己的可拖动函数。
|
4
7
https://dl.dropbox.com/u/3872624/lab/touch/index.html 只需取出jquery.mouse.ui.js,将其粘贴到正在加载的jqueryui文件下,就可以了!也适用于可排序。 这段代码对我来说非常有用,但是如果您遇到错误,可以在下面找到jquery.mouse.ui.js的更新版本: Jquery-ui sortable doesn't work on touch devices based on Android or IOS |
5
4
github上的这个项目可能是您的解决方案 |
6
2
昨天我也遇到了类似的问题。我已经有了一个使用jqueryui的draggable和jquerytouchpunch的“工作”解决方案,这在其他答案中提到过。然而,使用这种方法在一些Android设备上给我带来了奇怪的bug,因此我决定编写一个小jQuery插件,它可以通过使用touch事件来拖拽HTML元素,而不是使用模拟假鼠标事件的方法。 结果是 jQuery Draggable Touch 它是一个简单的jQuery插件,用于使元素可拖动,通过使用触摸事件(如touchstart、touchmove、touchend等)将触摸设备作为主要目标。如果浏览器/设备不支持触摸事件,它仍然有一个使用鼠标事件的回退。 |
7
2
jquery.pep.js :
|
Paili · 如何在jQuery自动完成中添加其他内容? 6 年前 |
Tirkesh Turkesh · 可拖动行在jquery中不工作? 6 年前 |
pcCC28 · 如何基于jwt令牌身份验证保持用户登录。 6 年前 |