ユニークだったのでご紹介。グローバル
メニューに連動してアコーディオンが
連動して開閉するコンテンツを実装する
jQueryプラグイン。使いどころはあまり
無さそうですけど、もしかしたら、とい
うことで・・
IE6や7でも動いてくれます・・・が、tableに置き換える事でなんとか実装してるようです。少しチカチカするので使いどころに悩みますが・・
facets
グローバルメニューにマウスを乗せると、下部のアコーディオンが開閉します。なかなかインパクトありますねー。
下層メニューも作れる。
IETesterによるIE6のキャプチャです。
こういうのも出来るそうな。
コード
<script type= 'text/javascript' src= 'http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js' ></script> <script type= "text/javascript" src= "js/common.js" ></script> <script type= "text/javascript" src= "js/jquery.clip.js" ></script> <script type= "text/javascript" src= "js/jquery.facets.js" ></script> <script type= "text/javascript" > $(document).ready( function () { $( '#main-image-box' ).children().removeClass( 'facets' ).end().facets({ control: 'ul#mainlevel' , clipSpacing: 1, animationSpeed: 400, beforeMax: function (index) { $( '#main-image-box .clip:eq(' +index+ ') .container' ).show(); }, beforeMin: function (index) { $( '#main-image-box .clip:eq(' +index+ ') .container' ).hide(); } }); }); </script> |
ちょっとファイル多いですね。テーブルに置き換えるあたりも気軽に使えるものではないかな。でもアイデアは参考になりました。
デモもダウンロードできるのでマークアップなんかはそちらでご確認ください。ライセンスはGPLです。