.animate({ scrollTop: t + "px" }) 点击向上滚动在谷歌和火狐下不生效,在360和ie下可以

$(function(){
    $(".bootscol").on("click",function(){
        var t = $(document).scrollTop() + outerHeight;
        $("body").animate({
            scrollTop: t + "px"
        },700)
        console.log($("body").animate({scrollTop: t + "px"},700));
    })
})
阅读 2k
2 个回答

$("body,html"),body和html都加上。我也遇到过这个问题

$('html,body').animate()

html也加在上面试试

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题