タグ

ブックマーク / d.hatena.ne.jp/heiwaboke (1)

  • 画面を固定しないでjQueryMobileのswipeイベントのようなものを実現してみた - へぼいいいわけ

    スマホなサイトに「touchmove」イベントで指の座標を拾って、指の動きに合わせて発火するようなイベントを仕込んだ場合、何も設定しなければ指の動きに合わせて画面が動いてしまうため、うまく座標を拾えません。 普通は、画面の動きを「event.preventDefault」を使用して止めてしまい、指の動きを正確に取得できるようにするのですが、それではページのスクロールそのものができなくなってしまいます。 というわけで、縦方向のスクロールをそのまま残した、jQueryMobileのswipeイベントのような指を1だけ使ったジェスチャーイベントを調べて作ってみました。 jQueryMobile 自分が欲しいイベントはjQueryMobileのswipeイベントそのものだったので、早速スクロールを固定しない場合の動作を見てみました。 ちなみに、swipeイベントとは以下のこと。 スワイプ(横方向

  • 1