jquery实现页面常用的返回顶部效果


Posted in Javascript onMarch 04, 2016

本文实例为大家分享了jquery实现返回顶部效果的全部代码,供大家参考,具体内容如下

效果图:

jquery实现页面常用的返回顶部效果

实现代码:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>返回顶部</title>
  <style type="text/css">
     *{
       margin: 0;
       padding: 0;
     }
     .wrap{
       height: 2000px;
     }
     .gotop{
       display: block;
       width: 32px;
       height: 32px;
       background-color: red;
       text-align: center;
       text-decoration: none;
       font-size: 14px;
       font-weight: bold;
       color: white;
       line-height: 32px;
       position: fixed;
       right:50px;
       bottom:50px; 
       opacity: 0;
       /*top: 500px;*/
     }
  </style>
</head>
<body>
   <div class="wrap">
       <a href="###" class="gotop">TOP</a>
   </div>
   <script type="text/javascript" src="jquery-1.11.3.min.js"></script>
   <script type="text/javascript">
    $(function(){
         // 当滚动条滚动大于200时出现,未大于,消失
         $(window).scroll(function(){
           if($(document).scrollTop()<200){
             // alert("kk");
             $(".gotop").stop().animate({
               
                 opacity: 0
                 
             },1000)
           }
           else{
             $(".gotop").show().stop().animate({
                 
                 opacity: 1
                 
             },1000)
           }
        })
       // 返回顶部
       $(".gotop").on("click",function(){
          $("html body").animate({
             scrollTop:0
          },1000)
       })
    })
   </script>
</body>
</html>

希望本文所述对大家学习javascript程序设计有所帮助。

Javascript 相关文章推荐
跨浏览器的设置innerHTML方法
Sep 18 Javascript
发现的以前不知道的函数
Sep 19 Javascript
Javascript绝句欣赏 一些经典的js代码
Feb 22 Javascript
JQuery DataTable删除行后的页面更新利用Ajax解决
May 17 Javascript
jquery操作select大全
Apr 25 Javascript
javascript中FOREACH数组方法使用示例
Mar 01 Javascript
jQuery查找节点并获取节点属性的方法
Sep 09 Javascript
jQuery常见面试题之DOM操作详析
Jul 05 jQuery
详解JavaScript基础知识(JSON、Function对象、原型、引用类型)
Jan 16 Javascript
vue-cli项目无法用本机IP访问的解决方法
Sep 20 Javascript
Vue CLI3基础学习之pages构建多页应用
Jun 02 Javascript
vue+element-ui表格封装tag标签使用插槽
Jun 18 Javascript
JavaScript模拟鼠标右键菜单效果
Dec 08 #Javascript
javascript实现移动端上的触屏拖拽功能
Mar 04 #Javascript
基于zepto的移动端轻量级日期插件--date_picker
Mar 04 #Javascript
基于Javascript实现二级联动菜单效果
Mar 04 #Javascript
jquery ajax双击div可直接修改div中的内容
Mar 04 #Javascript
js实现文字滚动效果
Mar 03 #Javascript
JavaScript使ifram跨域相互访问及与PHP通信的实例
Mar 03 #Javascript
You might like
mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
2009/04/24 PHP
深入理解php的MySQL连接类
2013/06/07 PHP
php设置页面超时时间解决方法
2015/09/22 PHP
PHP使用Mysqli类库实现完美分页效果的方法
2016/04/07 PHP
php-beanstalkd消息队列类实例分享
2017/07/19 PHP
phpMyAdmin通过密码漏洞留后门文件
2018/11/20 PHP
php设计模式之适配器模式原理、用法及注意事项详解
2019/09/24 PHP
详解使用php-cs-fixer格式化代码
2020/09/16 PHP
niceTitle 基于jquery的超链接提示插件
2010/05/31 Javascript
mailto的使用技巧分享
2012/12/21 Javascript
漂亮的jquery提示效果(仿腾讯弹出层)
2013/02/05 Javascript
JS获取当前网址、主机地址项目根路径
2013/11/19 Javascript
jQuery右侧选项卡焦点图片轮播特效代码分享
2015/09/05 Javascript
jQuery实现仿QQ在线客服效果的滚动层代码
2015/10/15 Javascript
Javascript对象字面量的理解
2016/06/22 Javascript
Vue响应式原理详解
2017/04/18 Javascript
node通过npm写一个cli命令行工具
2017/10/12 Javascript
js点击时关闭该范围下拉菜单之外的菜单方法
2018/01/11 Javascript
spring+angular实现导出excel的实现代码
2019/02/27 Javascript
pandas对指定列进行填充的方法
2018/04/11 Python
Python中GIL的使用详解
2018/10/03 Python
python系列 文件操作的代码
2019/10/06 Python
使用Nibabel库对nii格式图像的读写操作
2020/07/01 Python
使用python脚本自动生成K8S-YAML的方法示例
2020/07/12 Python
Python使用pyexecjs代码案例解析
2020/07/13 Python
Python开发.exe小工具的详细步骤
2021/01/27 Python
毕业生求职简历的自我评价
2013/10/07 职场文书
文明礼仪事迹材料
2014/01/09 职场文书
材料化学专业求职信
2014/07/15 职场文书
2014年团工作总结
2014/11/27 职场文书
社会主义核心价值观主题教育活动总结
2015/05/07 职场文书
2015年社区教育工作总结
2015/05/13 职场文书
立春观后感
2015/06/18 职场文书
python OpenCV学习笔记
2021/03/31 Python
用Python爬取某乎手机APP数据
2021/06/15 Python
Java实现带图形界面的聊天程序
2022/06/10 Java/Android