本篇文章主要给大家介绍如何用jquery代码实现网页回到顶部的效果。

我们在浏览各大网站页面时,想必大家肯定都遇到过,当阅览一个长页面时,拉到下面部分会出现类似回到顶部的按钮特效吧。

这种点击回到顶部的功能特效,可以很大程度上提高用户体验。那么实现这样的功能也是非常简单的。

下面我们就通过简单的代码示例,为大家介绍用jquery实现点击回到顶部的功能方法。

回到顶部特效

body {

text-align: center;

}

h1 {

width: 1200px;

height: 1500px;

background: #eee;

margin: 30px auto;

}

a {

text-decoration: none;

color: #fff;

}

p#back {

text-align: center;

position: fixed;

bottom: 100px;

right: 60px;

background: #000;

border-radius: 3px;

height: 50px;

width: 80px;

display: none;

}

网页内容

返回顶部

// 文档就绪

$(function () {

// 获取浏览器窗口

$(window).scroll(function () {

// 获取浏览器滚动条距离顶部的高度

if ($(window).scrollTop() > 150) {

// 设置按钮出现

$('#back').fadeIn(1000)

} else {

// 设置按钮消失

$('#back').fadeOut(1000)

}

})

})

此段代码中我们主要引用了一个jquery的线上库,并写了一些简单的HTML页面和js代码判断,当滚动条距顶部的高度大于150的话,则设置按钮出现,相反则设置按钮隐藏。最后通过浏览器访问,效果如下:

然后我们拖动滚动条往下,会缓慢出现回到顶部的按钮,效果如下图:

注意:

fadeIn()方法使用淡入效果来显示被选元素,假如该元素是隐藏的。(本例中,参数设为1000毫秒,表示选定元素的淡入过渡时间为1000毫秒,如果设为0,则会立即出现被选元素。)

fadeOut()方法使用淡出效果来隐藏被选元素,假如该元素是隐藏的。(参数同上)

本篇文章就是关于jquery实现网页回到顶部的效果方法介绍,简单易懂,希望对需要的朋友有所帮助!

想要了解更多前端相关知识,可以关注PHP中文网jQuery视频教程或者HTML视频教程,CSS视频教程 、Bootstrap视频教程等等相关视频教程,欢迎大家参考学习!

php 回到顶部,jquery如何实现点击网页回到顶部效果?(图文+视频)相关推荐

  1. jquery简单实现点击弹出层效果实例

    先看效果图: 完整例子: <!-- 渐变弹出层 --> <div id="race"><a href="#">点击</ ...

  2. h5:jquery+xgplayer实现点击封面全屏播放视频

    点击播放后的效果 封面 {{-- 视频 start --}} <div class="video-container" data-src="视频地址" d ...

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

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

  4. 点击a标签,跳转到同一页面的指定内容,类似于点击按钮回到页面顶部效果

    点击a标签,跳转到同一页面的指定内容,类似于点击按钮回到页面顶部效果 这个效果实现方式很简单,只需要在a标签href内填上id名,在内容标签内加入id="名"便可. 下面是实现效果 ...

  5. php网站首页点击更多时获取数据,jQuery+PHP实现点击按钮加载更多,不刷新页面加载更多数据!附:可用源码+demo...

    先上效果: 刚打开页面的时候,只显示部分数据,点击加载更多的时候,就会加载我们预先定义的加载数量显示出来!当数据库里面的所有数据都显示出来,就提示全部加载了! 新建index.php jQuery+p ...

  6. html5鼠标点击弹出层,jQuery实现单击弹出Div层窗口效果(可关闭可拖动)

    本文实例讲述了jQuery实现单击弹出Div层窗口效果.分享给大家供大家参考.具体如下: 这是一款jquery实现的可拖动可关闭的弹出框效果,网上已经有很多类似效果了,网页上实现这种效果其实并不难,现 ...

  7. mui点击添加类名_Mui使用jquery并且使用点击跳转新窗口的实例

    网上好多朋友是这样做的: 全局插入了js代码 mui('body').on('tap', 'a', function () { document.location.href = this.href; ...

  8. jQuery自动完成点击html元素

    1 /************************************************************************** 2 * jQuery自动完成点击html元素 ...

  9. 基于jquery鼠标点击图片翻开切换效果

    基于jquery鼠标点击图片翻开切换效果是一款基于jQuery+CSS3实现的点击图片切换特效.效果图如下: 在线预览    源码下载 实现的代码. html代码: <div class=&qu ...

最新文章

  1. 祝51CTO 生日快乐
  2. Linux下C语言之文件操作
  3. Xcode 7错误:“缺少iOS分发签名身份...”
  4. SNOI 2019 退役记
  5. android ui自动化测试框架有哪些,自动化测试框架对比(UIAutomator、Appium、Robotium)...
  6. springmvc过滤器简单实例
  7. string 类的初始化和赋值(程序成长之路的一颗米)
  8. [UOJ #167]【UR #11】元旦老人与汉诺塔
  9. rocketmq控制台安装
  10. php配置支持mysql解决本地安装wordpress问题
  11. 安卓蓝牙键盘切换输入法_采用国产机械轴,三种连接模式轻松切换,TT G521上手体验...
  12. 使用Origin Pro2021画简单函数图像
  13. 【TDA4系列】 IPC applications应用举例
  14. 怎么更改网络中的计算机名字,计算机名称如何更改?电脑的计算机名修改方法...
  15. 银行卡系统(面向对象进阶习题)
  16. android 从app跳转到微信小程序和微信没有设置浮动权限 打不开小程序
  17. 像“钢铁侠”埃隆·马斯克那样,成为超速学习者
  18. iscoll.js卡顿问题
  19. 计算机操作知识试题及答案,2016计算机信息技术操作考试题及答案
  20. 【查找算法】折半查找法

热门文章

  1. 如何使用GZip和Jersey压缩Java REST API中的响应
  2. JDBC布尔兼容性列表
  3. 为您的下一个基于Spring的应用程序考虑使用spring-boot的原因!
  4. Spring的Web MVC –重定向到内存泄漏
  5. 使用Aspect和Spring Profile进行电子邮件过滤
  6. Java 8状态更新
  7. 使用内存映射文件获取巨大的矩阵
  8. 了解和扩展Java ClassLoader
  9. 精通 RPM 之查询篇
  10. c语言明解课后答案,明解C语言 中级篇 第一章答案