javascript 使用JQuery #javascript #jquery将“a”tages滚动到div ID

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 使用JQuery #javascript #jquery将“a”tages滚动到div ID相关的知识,希望对你有一定的参考价值。

  $('a[href*=\\#]:not([href=\\#])').click(function smoothScrollToId() {
    if (window.location.pathname.replace(/^\//, '') === this.pathname.replace(/^\//, '') && window.location.hostname === this.hostname) {
      let target = $(this.hash);
      target = target.length ? target : $(`[name=${this.hash.slice(1)}]`);
      if (target.length) {
        $('html,body').animate({
          scrollTop: target.offset().top - 75 // extra 75px to avoid the height of sticky navbar
        }, 500);
        return false;
      }
    }
  });
 $('.back-top').click(() => {
    const body = $('html, body');
    body.stop().animate({ scrollTop: 0 }, 500);
  });

以上是关于javascript 使用JQuery #javascript #jquery将“a”tages滚动到div ID的主要内容,如果未能解决你的问题,请参考以下文章

Java全栈web网页技术:4.jQuery

JavaWeb04-jQuery(Java真正的全栈开发)

Java(随笔)——利用HTML,CSS,JavaScript,JQuery编写的简易计算器

JavaScript 和 jQuery 中的 Java 式 OOP 失败

Java程序猿的JavaScript学习笔记(9—— jQuery工具方法)

Java程序猿的JavaScript学习笔记(9—— jQuery工具方法)