0

Fancy Box Popup があり、スクロールする長いページがありますが、[トップに移動] ボタンをクリックすると、そのポップアップの上にあるヘッダー Div までスクロールしたいです。どうすれば強制的にスクロールできますか。

スクロールするための私のコードは次のとおりです。

<script>
$('#goTop').click(function (){

     $('html, body').animate({scrollTop:$(".wrap").offset().top}, 750);
     return false;

});
</script>

スクロールしないのはなぜですか、コンソールにエラーはありません。さらに、通常のページでコードを使用しましたが、そこで動作します。しかし、派手なボックスでは機能しません。解決策はありますか?

ここに私のポップアップの画像があります:

ここに画像の説明を入力

4

2 に答える 2

0
$('.fancybox-overlay').animate({
    scrollTop: $('.fancybox-overlay').scrollTop() + $("#div").offset().top
});
于 2014-07-02T11:18:26.610 に答える