YUI 3 とのリンクでタッチ イベント (touchstart または touchend) をシミュレート/起動したい。
関数 .simulate は「タッチ イベント」を処理しませんが、クリック/dblclick などのみを処理します。
公式ドキュメントを検索すると、イベントセクションには何もありません。
とにかくこれを行うことはありますか?
ありがとう
YUI 3 とのリンクでタッチ イベント (touchstart または touchend) をシミュレート/起動したい。
関数 .simulate は「タッチ イベント」を処理しませんが、クリック/dblclick などのみを処理します。
公式ドキュメントを検索すると、イベントセクションには何もありません。
とにかくこれを行うことはありますか?
ありがとう
いいえ、タッチ イベントのシミュレーションはまだサポートされていません。ここに文書化されています:http://yuilibrary.com/yui/docs/event/simulate.html#no-touch-events-yet
非タッチデバイスで touchstart または touch{move,end} を使用できるかどうかはわかりません。クロスデバイスである必要がある「gesturemovestart」を起動したい場合があります。Y.one.('#yourLink').fire('gesturemovestart') http://yuilibrary.com/yui/docs/event/touch.html#moveを参照
リンクがクリックされると、「gesturemovestart」を起動します: http://jsfiddle.net/DrMw8/
よろしく、 ルド