javascript - 在 YUI 3 上模拟触摸事件

标签 javascript touch yui yui3

我想使用 YUI 3 在链接上模拟/触发触摸事件(touchstart 或 touchend)。

函数.simulate不处理“触摸事件”,而只处理click/dblclick等...

当我在官方文档中搜索时,事件部分没有任何相关内容。

有办法做到这一点吗?

谢谢

最佳答案

我不确定您是否可以在非触摸设备上使用 touchstart 或 touch{move,end}。 也许您想尝试触发“gesturemovestart”,这应该是跨设备的。 Y.one.('#yourLink').fire('gesturemovestart') 请参阅http://yuilibrary.com/yui/docs/event/touch.html#move

单击链接时,我会触发“gesturemovestart”:http://jsfiddle.net/DrMw8/

最诚挚的问候, 卢多游戏

关于javascript - 在 YUI 3 上模拟触摸事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11466796/

相关文章:

javascript - 如何将 JSON 字符串化的 javaScript 对象发送到服务器

javascript - 为什么这段 JavaScript 代码(RequireJS 和 Node.js 的模块模式)有效?

javascript - 将 Promise 存储在异步函数的多个变量中

javascript - 如何从标记中禁用 YUI MenuBarItem

javascript - YUI2 DataTable 可以利用YUI3 DataSource 吗?

javascript - 将 CSS 值从一个文件应用于整个域

internet-explorer - 修复了 IE10 触摸设备上滚动时背景图像抖动的问题

java - Libgdx 矩形检测触摸

c# - 虚拟键盘定制

asp.net - Web 应用程序设计师职位 - 我们应该寻找什么?