STERFIELD

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

よく使用している汎用的で簡単な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です。

 

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

 

Author Profile

著者近影

スターフィールド編集部

SHARE

合わせて読みたい