よくあるスクロールしてトップに戻る(ページ内リンク)ですが、
ページが縦に長くスクロールすると時間がかかるので、スクロールせずにふわっと目的地にいきたいのですがうまくいきません。
var headerHeight = $('header').outerHeight(); $('a[href^="#"]').click(function() { var href= $(this).attr("href"); var target = $(href); var position = target.offset().top - headerHeight; $('body,html').css('opacity', '.2').animate({'opacity': '1'},{scrollTop: position}, 1500); return false; });
・スクロールせずにトップに戻りたい。
宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー