skuare.netはJavaScriptライブラリのjQuery,mootools,prototypeのプラグインを中心にWebサイト構築に関する技術を試す個人サイトです

skuare.netが紹介するJavaScirptでサイトをリッチに

スクロールしてもついてくる!のJavaScript「jQuery Scroll Follow」

twitterにつぶやく このエントリーを含むはてなブックマーク はてなブックマークを見るこの記事をクリップ! コメントを見るYahoo!ブックマークに登録 このエントリーをdel.icio.usに追加する deliciousブックマーク数このページを行き先登録 このページをniftyクリップに登録このページをBuzzurlに登録

ページが縦に長くなるとサイドメニューとかが見えなくなってしまいます。
それを防ぐ方法としてabsoluteやfixedするケースがあります。
jQuery Scroll FollowではjQueryを使用し、スムーズについてきます。 スクロールしてもついてくる!のJavaScript「jQuery Scroll Follow」

使用方法 jQuery Scroll FollowからjQuery、jQuery UI Core、jQuery Easing Plugin、jQuery Cookie Pluginをダウンロードします。
headには以下のように記述します。
<script type="text/javascript" src="http://yourdomain/jquery-1.2.6.js"></script>
<script type="text/javascript" src="http://yourdomain/ui.core.js"></script>
<script type="text/javascript" src="http://yourdomain/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="http://yourdomain/jquery.cookie.js"></script>
<script type="text/javascript" src="http://yourdomain/jquery.scrollfollow.js"></script>
<script type="text/javascript">
$( document ).ready( function (){
$('#id名').scrollFollow({
killSwitch: 'id名2'
});
});
</script>

次にスクロールさせたいコンテンツを以下のように書きます。
<div id="id名">
コンテンツ
</div>

以上で終わりです。
また、killSwitchというオプションを加えることで、ついてこないようにもできます。
その場合は以下を上記内に追記する必要があります。
<a id="id名2">ストップ</a>
スクロールしてもついてくる!のJavaScript「jQuery Scroll Follow」サンプル

記事作成:2008年09月01日

follow me

▼スクロールしてもついてくる!のJavaScript「jQuery Scroll Follow」へのコメントはtwitterにて受け付けています。
twitterでコメントする twitterでコメントする

前の記事:jQueryでLightBoxを実現するjavascript「jQuery Lightbox Plugin (balupton edition)」
次の記事:レイヤー表示(?)JavaScript「jParallax」

ページの最初に戻る

about me

skuare

大学卒業後、某PR会社にてPR誌の取材・編集・デザインからPRコンサルティング、調査分析まで幅広い業務に携わる。業務の合間合間にWEB制作に関する技術を習得。
2007年6月から当サイト「skuare.net」を開始。その後、ホームページ制作会社に転職し、WEBサイト制作に本格的に従事し、CMS、JavaScriptに無駄に突っ込むディレクターとして活動中。ホロヨッターもやっています。
もし、もうちょっと詳細を見たかったら・・・・こちら >>

I'm @ Social media below

  • skuare.net rss
  • skuare's twitter
  • skuare's twitter
  • skuare's linkedin
  • skuare's facebook
Copyright (c) skuare.net All Rights Reserved.