1

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

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

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

有没有办法做到这一点?

谢谢

4

2 回答 2

0

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

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

最好的问候,卢多

于 2012-07-13T09:33:58.943 回答
0

不,尚不支持模拟触摸事件。它记录在这里:http: //yuilibrary.com/yui/docs/event/simulate.html#no-touch-events-yet

于 2012-07-14T14:25:31.257 回答