1

YUI 3 とのリンクでタッチ イベント (touchstart または touchend) をシミュレート/起動したい。

関数 .simulate は「タッチ イベント」を処理しませんが、クリック/dblclick などのみを処理します。

公式ドキュメントを検索すると、イベントセクションには何もありません。

とにかくこれを行うことはありますか?

ありがとう

4

2 に答える 2

0

いいえ、タッチ イベントのシミュレーションはまだサポートされていません。ここに文書化されています:http://yuilibrary.com/yui/docs/event/simulate.html#no-touch-events-yet

于 2012-07-14T14:25:31.257 に答える
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 に答える