[Javascript] (touchstart | touchend) !== click

touch 判定できる端末にて,touchend を愚直に取り入れていたが,意図しない挙動が生まれたのでメモ。

具体的には,画面上を指でスクロールしている際に,addEventListenerでtouchendやtouchstartを指定した要素に指が当たってしまうと,そのイベントも発生する。

これは,あまりよろしくない(使い勝手が悪い)。

他に問題がなければ,mousedown などを使った方が安全なように思う。


投稿に関連する記事抜粋

投稿記事のカテゴリやタグと同じ記事をランダム表示します。

 直近の記事一覧

 $1499は高い (24年4月28日)
 「サービス維持調整費」 (24年4月23日)

 カテゴリ一覧

 雑談(172)
アニメ(19)/ゲーム(12)/ドラマ(3)/パソコン(36)/小説(3)/広島東洋カープ(16)/映画(11)/漫画(33)/音楽(61)
 製作記(89)
AI(4)/CakePHP(3)/CentOS(4)/JavaScript(JS)(9)/Nuxt.js(4)/Vue.js(18)/WordPress(23)/料理(10)