首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使jQuery UI元素对HTML5指针事件做出反应?

如何使jQuery UI元素对HTML5指针事件做出反应?
EN

Stack Overflow用户
提问于 2013-11-10 10:40:49
回答 1查看 514关注 0票数 1

我试图将jQuery-UI功能与新的HTML5指针事件“结合”起来,但到目前为止还没有成功。例如,如何让draggable sample处理这些事件?即使是高层次的步骤/方向答案也会受到欢迎。

我试过jQuery UI Touch Punch --但它似乎完全不支持我笔记本电脑上的任何浏览器(联想X1 Carbon Touch,Windows8.1,IE11,Chrome30)的触摸事件。我认为它的目标是像iPad / iPhone这样的移动平台,可惜我需要一些可以在笔记本电脑上工作的东西。

然后我尝试了Heyman's Draggable Touch -它(主要)在Chrome中工作,但在IE中不是那么有效;它仅限于支持拖动,因此不适用于,比如说,可调整大小的元素;最后,它不使用来自HTML5 spec的指针事件(相反,它使用"touchstart“和其他"tocuh*”事件,所以不会对笔做出反应,而且这些似乎没有任何标准规范,或者我就是找不到)。

最后,我尝试了支持cross-browser support for pointer eventsHandJS。我已经将该脚本添加到我的页面中,但它没有为jQuery-UI可拖动元素启用触摸拖动。鼠标拖动可以像往常一样工作,但不能触摸。我指的是jquery-2.0.3jquery-ui-1.10.3hand-1.2

EN

回答 1

Stack Overflow用户

发布于 2013-11-19 04:01:09

jQuery UI现在应该已经内置了指针事件支持。我还写了一个手势抽象库,这样你就不需要关心浏览器是否只有鼠标,或者苹果的触摸应用程序接口,或者在http://deeptissuejs.com支持指针事件。几周后我会有一些更新,敬请期待!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19885665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档