STERFIELD
開発ナレッジ2012.04.26

よく使用している汎用的で簡単なjQueryのコード

僕がよく使用しているjQueryで汎用的なコードを紹介します。

 

jQueryで簡単に実装できるので、プラグインなんかを使用するよりは、
自分で書いた方が、ごちゃごちゃせずに済んで良いと思います。

 

・ドロップダウンメニュー
・アコーディオンコンテンツ
・ページ内スクロール

 

全部実装したサイトがサンプルでありますので、
そちらもご覧ください。

 

DEMO

 

まずは、

ドロップダウンメニュー

 

シンプルに、メニューにホバーすると、その下のメニューがアニメーションして出てくるというものです。

サンプルサイトでは、[about][service][product]の部分になります。

 

jquery

要は、#globalnaviの中のliをホバーすると、その中の子要素のulが表示されるっていうソースです。

他のhome等のメニューにul要素をいれたとしても、このソースをいじる必要はありません。


html

 

css

 

 

 

アコーディオンコンテンツ

 

これはメニューをクリックすると、その下のコンテンツが表示されてくるものです。
すごいシンプルです。

 

jquery

こちらはdtをクリックするとその直ぐ次のddが表示されるということです。

dt,ddのセットをいくら増やしてもこのソースはいじる必要はありません。

 

html

 

css

 

 

 

ページ内スクロール

これはページ内をアニメーションしながら動くもので、
よく「ページTOPへ戻る」等で使用します。
アニメーションの動きがないと違うページに移ってしまったかのように遷移するので、
できるだけこの機能をつけています。

 

jquery

 

 

html

id指定している箇所へリンクさせるだけでOKです。

 

もっと他にもあるのですが、
それはまたおいおい紹介していくようにします。

 

WRITER

スターフィールド編集部

この著者の記事を見る

CONTACT

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

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

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