シンプルなコーディングで、サイドナビをスクロールにあわせて追従させるjQueryプラグインです。
gomaサイトでも使われているプラグインですが、様々な構造のサイトに対応するように作りました。
demoページでは、スクロールした時にサイドナビの上部が表示されるサンプルですが、サイドナビの下部を表示するようにもカスタマイズできます。
サンプルコード
HTMLコード
<div class="contentWrap"> <div class="mainContent"> <p>メインコンテンツ</p> <!-- mainContent --></div> <div class="sideContent"> <p>サイドコンテンツ</p> <!-- sideContent --></div> <!-- contentWrap --></div>
JavaScriptコード
jQuery(function($){
$('.contentWrap').flexNavi();
});オプション
| オプション | デフォルト値 | 補足 |
|---|---|---|
| priority | top | デフォルトではサイドナビの上部を起点とします。 下を起点としたい場合は'bottom'を指定してください。 |
| main | '.mainContent' | メインコンテンツエリアのクラス名。 |
| side | '.sideContent' | サイドナビエリアのクラス名。 |
| delay | 50 | リサイズした時に再計算するまでのオフセット時間(ミリ秒)。 |
| responsive | false | サイトがレスポンシブの場合trueとしてください。 |
情報
| 日付 | 内容 |
|---|---|
| 2014-12-12 | バージョン1.0.0を公開 |

