jQuery/bodyやブロック要素中をスクロールさせる

jQuery/bodyやブロック要素中をスクロールさせる

バージョンと製造年月日

jQuery1.4.2

任意の位置にスクロールする

スクロールするにはこのように記述する。

ブロック要素内をスクロールさせたい時(overflow指定とかで見えなくなっている部分をもってくる)はこのように記述する

$('#hoge').animate({ scrollTop: 123 }, 1000, "swing");

hogeはスクロールさせたい対象全体。

ページ全体(body要素内)をスクロールさせたいなら

$('html,body').animate({ scrollTop: 123 }, 1000, "swing");

となる

hogeブロックに

overflow:auto;
height:300px;

なんてつけて、擬似的にフレームにしている場合はその中でスクロールする。

ここでscrollTopという変数にセットしているのは上からどのぐらいの位置までスクロールするか?だ

タグ

javascript/jquery/scroll_in_body_and_block.txt · 最終更新: 2011-06-03 11:43 by ore