JQueryをつかってページのトップへスライドアップする方法

2010年03月11日

このブログやart project teamのサイトでも使用してますが、ページのトップへ移動する方法をアニメーションを使って行う方法。
※この方法はJQueryを使用しますので、まずJQueryをダウンロードをしてください。

JQueryをダウンロードしたら、<head>~</head>の間に、

1
2
<script src="(JavaScriptのおいてあるパス)/jquery-1.4.1.min.js" type="text/javascript"></script>
<script src="(JavaScriptのおいてあるパス)/scrollup.js" type="text/javascript"></script>

と記入します。
※必ず、JQueryのファイルを先に書いてください。

HTMLにスクロールさせたい箇所を作ります。

1
<div id="top"><a href="#container">ページのトップへ</a></div>

scrollup.jsに下記コードを記入します。

1
2
3
4
5
6
7
8
9
10
$(function(){
$('#top').click(function(){
$(this).blur();

$($.browser.opera ? document.compatMode == 'BackCompat' ? 'body' : 'html' :'html,body')
.animate({scrollTop: 0}, 'fast');

return false;
});
});

2行目の$(‘#top’)はhtmlで書いた<div id=”top”>のID名になります。
もし、クラスを記入するなら$(‘.class’)とクラス名を記入します。

5行目はoperaにも対応する方法になっています。
operaも対応させる場合はこのように書いてください。

6行目はアニメーションの指定することによって、動きが加わります。
‘fast’は早く移動するという意味になります。

コメント:0件

  1. コメントはありません。
投稿者名
E-Mail

メールアドレスは公開いたしません
URL
コメント

トラックバック:0件

  1. トラックバックはありません。
ページのトップへ

artprojectteam & festiva Tweet

Loading..