尝试使用onclick向下滚动屏幕,我在做什么错?

时间:2019-01-20 01:29:27

标签: jquery html css

下面是我的HTML

 <div id="downbutton1"><button type="button" class="btn btn-dark btn-lg btn-block">↓</button></div>

下面是我的jquery。

$(window).scroll(function () {
    $("#downbutton1").on("click",function() {
     $("body").scrollTop(757);
   });
});

1 个答案:

答案 0 :(得分:2)

以下是工作代码:http://jsfiddle.net/qguhea02/1/

您的方法应该是什么动作应该触发哪个功能才能实现目标。

在这种情况下,您应该在单击按钮时触发单击功能,然后再滚动主体本身。

$("#downbutton1").click(function() {
  $("html, body").animate({ scrollTop: 757 }, "slow");
  return false;
});