2016-07-03 15 views
0

この関数の先頭から50pxのオフセットを追加するにはどうすればよいですか?このjqueryアニメーション機能に50pxのオフセットを追加するにはどうすればよいですか?

$('a[href^="#"]').on('click', function(event) { 
    var target = $(this.getAttribute('href')); 
    if(target.length) { 
     event.preventDefault(); 
     $('html, body').stop().animate({ 
      scrollTop: target.offset().top 
     }, 1000); 
    } 
}); 
あなたは単純には50pxなどを追加することができます

答えて

1

: -

$('html, body').stop().animate({ 
    scrollTop: target.offset().top + 50 
}, 1000); 
関連する問題