2016-08-03 6 views
0

私のページ(クリック時)をen要素の先頭にスクロールしようとしています。ここでの問題は、私のページが素早く要素の上にスクロールすることです。これは可能ですか?短いページの要素の先頭にスクロール

ここ

は作業jsFiddleです:

は、ここでこのコードは()を含むdiv要素の最上部までスクロールする.parentを使用して自分のコード

$('.x-class').on('click', function(e) { 
    moveWindowTo($('.yclass').eq(0)); 
}); 

function moveWindowTo($target) { 
    $('body,html').animate({ scrollTop: $target.offset().top }, 'slow'); 
} 
+0

スクロールバーが表示されない限り、これは機能しません。 –

+0

他の方法はありませんか? –

+0

あなたのページにスクロールバーがありますか? –

答えて

0

です。スクロールして赤いボックスをクリックすると、それを含むdivの上部にスクロールします。

+0

これは私の場合にはまったく使用できません。あなたのページは最後の要素の下に空白を持っています。そのため、その上をスクロールすることができます。 –

+0

すべての空白を追加してスクロール機能を表示しました。他の人が言ったように、何かをスクロールするにはスクロールバーが必要です。あなたがコードを投稿して私たちのすべてを助けることができるならば。 – Jason

関連する問題