jquery-ui - jquery 触摸打洞和 jquery ui 1.9.1

标签 jquery-ui jquery-ui-touch-punch

我已经使用 jquery touchpunch 一段时间了,它一直很完美,直到我更新到 jquery ui 1.9.1 和 jquery 1.8.3。它似乎不起作用。是否存在兼容性问题或者我必须做些什么才能使其正常工作?

谢谢。

最佳答案

当我尝试使用 Jquery ui 范围 slider 和触摸打洞来为触摸设备提供支持时,我遇到了同样的问题。

如网站 Touch punch 中所述,我以相同的顺序添加了以下脚本,并且工作正常,但是当我切换到 jquery ui 1.9.2 时,它根本无法工作。

<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script src="jquery.ui.touch-punch.min.js"></script>

依赖于两个 jquery ui 核心组件 - Widgets 和 Mouse。 所以我只从 Jquery UI 下载了这两个 UI Core 组件将自定义下载重命名为 ui-widget-mouse.js 并在触摸打洞之前包含它们,但在引用 jquery ui cusom js 之后。这使得触摸打洞器在 jquery-ui 1.9.2 上工作得很好。 我在 iPad、iPad 2 和三星 Galaxy Tab 10 英寸上进行了相同的测试。工作正常,没有任何问题。

<link href="css/jquery-ui-1.9.2.custom.css" rel="stylesheet">
<script src="js/jquery.1.9.min.js"></script> 

<script src="js/jquery-ui-1.9.2.custom.js"></script>
<script src="js/jquery-ui-widget-mouse.js"></script>
<script src="js/jquery.ui.touch-punch.js"></script> 

关于jquery-ui - jquery 触摸打洞和 jquery ui 1.9.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17932444/

相关文章:

node.js - 将 Jquery UI 与express.js 结合使用

jquery - 如何在本地实现 jQuery UI Touch Punch 和 Jquery-ui?

javascript - jQuery UI Sortable——当页面可滚动时,Div 不可拖动

jquery - 忽略使用 cancelable=false 取消 touchmove 事件的尝试,例如因为滚动正在进行且无法中断

javascript - jquery触摸打洞不工作

javascript - DIV使用垂直滑动动态调整大小

javascript - 通过自定义数据属性值查找元素

javascript - 追加后,使可拖动元素相对于可放置元素的坐标

jquery - Iviewer - 旋转图像后 chrome 中的伪影

jquery - 如何在 Angular 2 Webpack 应用程序中导入 jquery ui touch punch?