jQueryプラグイン:flexnavi

jQueryプラグイン:flexnavi

author : koki

publish date :

シンプルなコーディングで、サイドナビをスクロールにあわせて追従させる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();
});

オプション

オプションデフォルト値補足
prioritytopデフォルトではサイドナビの上部を起点とします。
下を起点としたい場合は'bottom'を指定してください。
main'.mainContent'メインコンテンツエリアのクラス名。
side'.sideContent'サイドナビエリアのクラス名。
delay50リサイズした時に再計算するまでのオフセット時間(ミリ秒)。
responsivefalseサイトがレスポンシブの場合trueとしてください。

情報

日付内容
2014-12-12バージョン1.0.0を公開