平滑滚动到页面的某个锚点

这是自己做的一个demo。

$.scrollTo = function(selectDom,scrollTime){
   $(selectDom).click(function(){
       //获取要滚动到的节点
       var scrollToDom = $(this).attr("page-scroll");
       //添加动画
       $("html,body").animate({
           //获取要滚动到的节点距文档(document)顶部的位置
           scrollTop:$(scrollToDom).offset().top

       },
               //定义动画执行的时间
               scrollTime
       );
   });
};
$.scrollTo("#navbar a",1000);
})();
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,489评论 25赞 708
  • 三年前梦想从这里起飞,三年后来到这里重新启航! 2014届三(一)班同学回母校再聚首!共同回忆美好时光,分享大学生...
    禅茶一味刘阅读 1,575评论 0赞 0
  • 突然发现,宁愿生在战争年代,那时的人们信仰坚定而专一,为了生命的自由而献出生命,死了却还活着,精神不灭。现如今,和...
    忆慕小白阅读 305评论 0赞 1
  • 越长越大,对于自我的认识,也在不断的观察与学习中,慢慢地清晰,不管是否正确,写作本质上是思考,对于自我的思考...
    麦麦_growing阅读 285评论 0赞 0

友情链接更多精彩内容