Java#平滑滚动到元素

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java#平滑滚动到元素相关的知识,希望对你有一定的参考价值。

  1. $(function(){
  2.  
  3. $('a[href*=#]').click(function() {
  4.  
  5. if (location.pathname.replace(/^//,'') == this.pathname.replace(/^//,'')
  6.  
  7.  
  8.  
  9. && location.hostname == this.hostname) {
  10.  
  11. var $target = $(this.hash);
  12.  
  13. $target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
  14.  
  15.  
  16.  
  17.  
  18. if ($target.length) {
  19.  
  20. var targetOffset = $target.offset().top;
  21.  
  22. $('html,body').animate({scrollTop: targetOffset}, 1000);
  23.  
  24.  
  25.  
  26.  
  27. return false;
  28.  
  29. }
  30.  
  31. }
  32.  
  33. });
  34.  
  35. });

以上是关于Java#平滑滚动到元素的主要内容,如果未能解决你的问题,请参考以下文章

平滑 JavaScript/jQuery 滚动到元素

平滑 JavaScript/jQuery 滚动到元素

平滑滚动生成:目标 div 上的活动属性

通过单击带有 jQ​​uery 的锚点来平滑滚动元素

前端 平滑滚动到底部/顶部

React useRef 将平滑滚动添加到除 Internet Explorer 之外的所有浏览器都支持的 div