目指せ非プログラマースマートフォン用の表示で見る目指せ非プログラマーもう何でもごじゃれ言語この広告は、90日以上更新していないブログに表示しています。javascript少し情報をこちらで追加しています。jQuery使用マウスやタッチデバイスで操作する際、それぞれ以下のようなイベントがあります。・マウスmousedownmousemovemouseupclickdlclick・タッチデバイスtouchstarttouchmovetouchend私は今まで、マウスが使用できマウスが接続されている場合、マウスのイベントタッチデバイスで、マウスが接続されていない場合、タッチデバイスイベントだと思っていました。作成したjavascriptを使用しているとiPadで動作が挙動不審に簡単なjavascriptを作成して原因がわかりました。iPadではマウスイベント、タッチデバイスイベントの両方が発生しているようです。そのため、マウス、タッチ両方のイベントをバインドした時iPadでは同じようは挙動が2回起きてしまいます。function(){alert('hogehoge');});とイベントを追加すると、iPadでhogeを押し終わったときは2回alert('hogehoge');が実行されます。他のスマートフォンやPCではそんなことはなかったので気にしてませんでした。iPadのような挙動をするデバイスが他にもあるかもしれません。いうことで今後気をつけていきたいです。undefined);}タッチ対応デバイスで同時にマウス関係のイベントを登録しないようにしようかと考えています。2追記:以下の記事のプログラムにはたぶんバグがあります。003またニートリンクはてなブログブログをはじめる(無料)お知らせはてなブログをはじめよう!micronwaveさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。