0

ページをスムーズにスクロールするためにスクリプトを使用しましたが、スクリプトが機能しません どこが間違っているのか非常に混乱しています 助けてください

私のスクリプトは次のとおりです。

$(".scroll").click(function(event){
     event.preventDefault();
     //calculate destination place
     var dest=0;
     if($(this.hash).offset().top > $(document).height()-$(window).height()){
          dest=$(document).height()-$(window).height();
     }else{
          dest=$(this.hash).offset().top;
     }
     //go to destination
     $('html,body').animate({scrollTop:dest}, 1000,'swing');
 });

そして、私はこのタイプのアンカータグで.scrollを使用しました:

<a class="scroll" href="#bot">Click here</a>

私を助けてください!

4

1 に答える 1