我们有一些非常复杂的代码,它们利用了 YUI JavaScript 库提供的拖放功能。我们最近移植了该应用程序,使其更加适合 iPad / 移动设备,但是我们在触摸事件和 YUI 中提供的拖放功能方面遇到了一些问题。更具体地说,我们正在使用YUI 2.7.0
它没有明确地为拖放库提供触摸支持。
在做了一些研究之后,我发现它YUI 3.x
确实提供了支持,但是由于大量的更改,我们不愿意升级。我们还认为,如果我们要升级,我们可能会考虑将所有 YUI 内容移植到 jQuery。
我尝试使用此处详述的修复程序来注册触摸事件,它似乎在某种程度上起作用。拖放现在可以工作了,乍一看很可爱;然而,有了这个快速修复,点击缩放不再起作用,而且滚动很困难,如果不是不可能的话。
YUI 2.x 是否有任何带有触摸事件的拖放的修补程序?
非常感谢。