javascript - 测试向下滚动按钮

标签 javascript html css

我正在测试网站上的向下滚动按钮,想知道为什么该操作不起作用。

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="style_sheet.css" type="text/css" rel="stylesheet" />
    <title>COS</title>
  <script>
    $(function() {
       $('.scroll-down').click (function() {
         $('html, body').animate({scrollTop: $('section.ok').offset().top }, 'slow');
         return false;
       });
     });
    </script>
  </head>
  <body>

    <section>
        <p>SCROLL DOWN CSS</p>
        <a href="#" class="scroll-down" address="true"></a>
    </section>
    <section class="ok">
      <p>OK SCROLL !</p>
    </section>

  </body>
</html>

如果我没看错的话,javascript应该放在head中。我究竟做错了什么?

最佳答案

  1. 在您发布的代码中,没有链接 jQuery。

尝试插入 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> `

关于javascript - 测试向下滚动按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48737688/

相关文章:

javascript - 关于 JQuery 提交的非常简单的问题

javascript - 如何将 Shift+Click 事件传递到底层输入元素?

javascript - 在单独层次结构的两个元素之间显示 <div>

html - 开发时如何在我的页面上查看 Bootstrap 网格大小?

javascript - 如何在客户端 nodejs 处理异步请求?

javascript - 如果所有列都为空,则删除/隐藏表格行

Javascript - 调用外部函数作为对象的属性

html - 如果您使用的是 WordPress 循环,如何修复 Bootstrap 中的不均匀行?

html - 控制单列/双列布局中的 div 顺序?有可能吗?

CSS3 Flexbox 全高应用和溢出