jQueryアニメーション効果アニメイトとscrollTopを組み合わせた使用例


CSS属性値は徐々に変化し、アニメーション効果を作成することができます。デジタル値だけがアニメーションを作成できます。文字列の値はアニメーションを作成できません。
$('#shang').click(function(){$('html,body').animate({scrollTop: '0px'}, 800);});
上のコードはスクロールバーが0にジャンプする位置を表し、ページの移動速度は800です。scrollTopの実用例に関連して:

jQuery(document).ready(function($){
 $('#shang').click(function(){
  $('html,body').animate({scrollTop: '0px'}, 800);
 });
 $('#comt').click(function(){
  $('html,body').animate({scrollTop:$('#comments').offset().top}, 800);
 });
 $('#xia').click(function(){
  $('html,body').animate({scrollTop:$('#footer').offset().top}, 800);
 });
});
は関連IDをクリックして指定位置に移動することを表しています。IDをクリックしてcomptの元素で、IDがcommentsの位置に戻ります。IDがxiaの要素をクリックして、底に戻ります。