カテゴリー:
JavaScript
タグ:
 iPhone Safari iPad click touch

このエントリーをはてなブックマークに追加
更新日時:
2014年05月23日(金)
作成日時:
2014年05月23日(金)

前の記事 / 次の記事

参考:Queryで追加したclickイベントがiPhone/iPadのSafariでだけ動かない場合のスマートな対応方法

iPhoneやiPadのSafariでa要素以外に設定したclickイベントがたぶん発火しない。
というかa要素以外という話じゃなくて、cursor が pointer の時だけ発火するんだと思う。

例えばモーダルなスクリプトを組んで領域外がタッチされたらモーダルを消すみたいな
処理ができない。

発火させるには cursor を pointer にすれば発火する。

.element
  cursor: pointer