博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
简单几步实现返回顶部效果
阅读量:4987 次
发布时间:2019-06-12

本文共 809 字,大约阅读时间需要 2 分钟。

今天与大家分享下网页中经常出现的返回顶部效果

相比原生Javascript,jquery实现起来能够省略不少代码。

接下来就直接贴代码啦:

1 $(function(){ 2        $(window).scroll(function(){ //scroll--浏览器滚动条滚动式触发 3                 var wHeight=$(window).height(); //获取浏览器可视窗口高度 4                 var wTop=$(window).scrollTop(); //获取滚动条距离顶部高度 5                if(wTop>=wHeight)  //当滚动条距离顶部高度超过一屏时执行 6                 { 7                      $("#btn").show();  //返回顶部按钮显示 8                 } 9                 else{10                      $("#btn").hide();  //返回顶部按钮隐藏11                 }12            });13            $("#btn").click(function(){14                     $("html,body").animate({scrollTop:0},500);  //页面500毫秒返回顶部15            });16  });

 

ok,是不是很简单,jquery直接为我们提供的animate方法可以很快实现返回顶部的动画效果。

如果想要更加详细的介绍,可以去观看慕课网的教程:

 

转载于:https://www.cnblogs.com/luozhihao/p/4635580.html

你可能感兴趣的文章
Springboot重构-云笔记(2)
查看>>
数据库语句备份
查看>>
在对象之间搬移特性(读书摘要——重构改善既有代码的设计)
查看>>
OperService.class.php
查看>>
收藏:Windows消息机制
查看>>
《InsideUE4》UObject(四)类型系统代码生成
查看>>
jQuery对表格进行类样式
查看>>
严重: Exception starting filter struts2 Unable to load configuration. - action -
查看>>
[吃药深度学习随笔] 损失函数
查看>>
java框架--spring+stutrs2+mybatis整合
查看>>
Sliverlight调用Rest服务的一点思考和实践
查看>>
javac后命令行出现乱码
查看>>
使用bat文件打开和关闭本地exe
查看>>
步步为营-85-注册信息验证
查看>>
redis——django使用管道实现事务操作
查看>>
git在terminal中自动补全
查看>>
ASP.NET 后台页面无法识别服务器控件ID
查看>>
js关于变量作为if条件的真假问题
查看>>
WPF/Silverlight为什么要使用Canvas.SetLeft()这样的方法?
查看>>
Wireshark-win64-2.4.3
查看>>