页面中有返回顶部的图标用起来使我们预览页面更方便,这个功能也是在网站中常见的功能,今天研究了一个简单的例子,用jQuery实现返回顶部的功能:

css代码如下:

*{ margin:0; padding:0;}
#backToTop{ position:fixed; bottom:10px; left:80px;  _position: absolute;_left:80px; _bottom:auto;}
#backToTop a{ text-align:center; text-decoration:none; color:#d1d1d1; display:block; width:80px; -moz-transition:color 1s;
 -webkit-transition:color 1s; -o-transition: color 1s; width:18px; background:#03F;}
 #backToTop a:hover{ color:#979797;}

html代码如下:

<p id="backToTop">

<a href="#top">返回顶部</a>

</p

jQuery代码如下:

function setGoTopLocation(){
    var backTop=$("#backToTop");
    backTop.css({"position":"absolute"});
    $(window).scroll(function(){
        var top=$(window).scrollTop()+$(window).heigth;
        backTop.css({"top":top+"px"});
    });
};

$(document).ready(function(){

setGoTopLocation();
    var backTop=$("#backToTop")
     backTop.hide();
$(function(){
    
    $(window).scroll(function(){
        if($(window).scrollTop()>100){
            backTop.fadeIn(1500);
            
            }
            else{
                backTop.fadeOut(1500);
                }
        })
        backTop.click(function(){
            $('body,html').animate({scrollTop:0},1000);
            
            })
    })
})

用jQuery实现返回页面顶部的功能相关推荐

  1. 如何通过HTML标记或JS代码实现跳转返回页面顶部

    本文介绍三款简单的返回页面顶部代码,可以使用简单的HTML锚标记,也可使用JavaScript Scroll函数动态返回,其它的还有悬浮脚本等有点复杂了,本文不再介绍,大家根据自己需要选择其中的一种即 ...

  2. 返回页面顶部最简单方法

    返回页面顶部最简单方法 <a href="#">返回页面顶部</a>

  3. 迅速返回页面顶部代码

    <迅速返回页面顶部代码> <DIV style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; FILTER: p ...

  4. 11-微信小程序商城 分类和产品 产品页面顶部切换功能(微信小程序商城开发、小程序毕业设计、小程序源代码)(黄菊华-微信小程序开发教程)

    产品页面顶部切换功能 本节主要讲解产品详细页面中顶部切换界面和功能的实现,效果如图13-9所示. 1.布局分析 结构布局分析示意如图13-10所示. 根据上面的布局分析,我们会产生基础的框架,代码示例 ...

  5. 点击返回页面顶部(h5、js、jQuery 三种方式)

    当页面过长时,通常会在滚动条到一定位置时设置按钮,点击可以快速返回顶部或者指定的位置处. 参考文档:jQuery中页面返回顶部的方法总结 方法一:锚点定位 当点击a标签,会直接返回到顶部:如果p标签有 ...

  6. js网页返回页面顶部的小方法

    咳咳,在网页出现滚动条的时候,许多网站会在右下角出现一个图标,点击可以回到页面顶部 本文就记录下js实现代码: 1.在html页面body添加dom元素 <img src="toTop ...

  7. jquery返回页面顶部

    本文转载自: https://www.cnblogs.com/eczhou/archive/2013/01/09/2852708.html 作者:eczhou 转载请注明该声明. 1.此博文图片样式引 ...

  8. jQuery返回页面顶部代码

    $(".goTop").click(function () {$("html, body").animate({"scroll-top":0 ...

  9. javascript返回页面顶部_RobotFramework: 执行JavaScript语句

    场景 在做web项目时,通常需要开发一些自动化用例,自动化用例执行可以设置触发条件,也可以定时执行,在每次代码发生变更的情况下,自动触发自动化用例执行,可以及时检测修改代码是否引入新的问题,提高产品的 ...

最新文章

  1. oracle网站注入,oracle注入,utl_http方法
  2. 云端卫士架构师讲DDoS攻击的智能防御之道
  3. java开源springboot项目_springBoot 搭建web项目(前后端分离,附项目源代码地址)...
  4. 【BZOJ1305】 [CQOI2009]dance跳舞
  5. 检查集群状态命令_巨杉数据库SequoiaDB巨杉Tech | 四步走,快速诊断数据库集群状态...
  6. acctmod-ftp.sh
  7. python 为什么没有重载_python是否支持重载
  8. 三维重建:闭环检测-相机闭环
  9. 66-Flutter移动电商实战-会员中心_编写ListTile的通用方法
  10. 通过boundingRectWithSize:options:attributes:context:计算文本尺寸
  11. R语言-单一变量分析
  12. oracle dblink和dataguard,Oracle 建立 DBLINK
  13. mysql查询修改数据类型_MySQL增删改查及数据类型
  14. stm32 JTAG和SWD的使用区别简要介绍
  15. RHEL5下编译ACE 5.5
  16. Camera 花屏、分屏、卡屏,黑屏问题分析
  17. 基于java SSM框架的竞拍系统拍卖网设计
  18. 电脑“减负”必备,分享一款优秀的重复文件查找工具
  19. wex5 java_WeX5简介
  20. 操作rabbitMQ时,误删guest账户,无法登录

热门文章

  1. was css,Sass无效的CSS…:期望的表达式(例如,1px,粗体),是“{”
  2. 开机更新配置怎么关闭计算机,Win7关闭开关机的Windows Update配置()制作方法
  3. dismiss android,[转]Android对话框中dismiss和cancel、hide的区别
  4. mysql 存储过程改用户_Mysql修改存储过程相关权限问题
  5. oracle表分区设计_ORACLE 分区表的设计
  6. 每日编程-20170326
  7. 写帮助大家学习的小框架
  8. flutter 输入框限制输入 数字、小数
  9. mysql的入门基础操作
  10. [前端]多线程在前端的应用——Javascript的线程