私はJS+jQueryを使用して、PCとモバイルデバイスの両方で機能するはずのインタラクティブメニューを作成しています。メニューはオンザフライで作成されるので、を使用する必要があります.on()
。
私はiPadでモバイル側をテストしています。私のコードは次のようなものです。
jQuery(document).on('click touchstart','.button', function(){ /* Do... */ });
イベントはclick
私のPCで正常に機能しますが、touchstart
何もしません。離れても、click
それtouchstart
だけでは私のiPadでは動作しません。