Jquery 如何在CTRL+;F

Jquery 如何在CTRL+;F,jquery,smooth-scrolling,Jquery,Smooth Scrolling,当通过CTRL+F查找内容时,这会使滚动变得平滑。我希望通过jQuery也能获得类似的效果。我尝试在页脚中添加以下代码,但不起作用 $(document).ready(function(){ $('html, body').animate({ scrollTop: $(hash).offset().top }, 800); } }); }); 使用swing属性设置缓和。也可以更改动画持续时间 var body = $("html, body

当通过CTRL+F查找内容时,这会使滚动变得平滑。我希望通过jQuery也能获得类似的效果。我尝试在页脚中添加以下代码,但不起作用

$(document).ready(function(){
      $('html, body').animate({
        scrollTop: $(hash).offset().top
      }, 800);
    }
  });
});

使用
swing
属性设置缓和。也可以更改动画持续时间

var body = $("html, body");
body.stop().animate({scrollTop:0}, 1000, 'swing', function() {    
});

有关更多检查,请参见上的“不为我平滑滚动”firefox@Flame在Chrome上试用。它在Chrome上有效是的。这让我觉得这是一个浏览器的东西,所以你链接的网站不使用jquery。事实上,它似乎根本没有使用jQuery