STERFIELD
開発ナレッジ2012.10.04

フリックでの操作をjQueryで組む

jQueryを使って、プラグインを使わずにフリックで操作する方法を、探ってみました。

 

こちらが作ったもの

DEMO

 

今回はPCでのマウス操作で、フリックのような動きをしたときに、

動くようにしてみました(横方向のみ)。

 

手順

1.フリックを始めたときのマウス座標(横方向)を調べる。

2.フリックが終わったときのマウス座標(横方向)を調べる。

3.フリックを始めたときのマウス座標からクリックが終わったときのマウス座標を引いて、

負の値なら左に、正の値なら右に動くようにアニメーションさせる。

 

HTMLとJavaScriptのコードは次のとおりです。

 

HTML

 

JavaScript

 

思った以上に大変でしたので、実際はやっぱりプラグインを使ったほうが、

無難だと感じました。

 

WRITER

ninomiya

Webデザイナー兼コーダー出身のフロントエンド開発者です。 UXデザインやチーム開発の効率化など、勉強中です。

この著者の記事を見る

CONTACT

記事の内容について
相談したい方へ

実際の進め方は、状況を伺ってからご提案します。

2営業日以内にご返信します
資料ダウンロード無料相談に申し込む