简单几步实现返回顶部效果
今天与大家分享下网页中经常出现的返回顶部效果
相比原生Javascript,jquery实现起来能够省略不少代码。
接下来就直接贴代码啦:
$(function(){ $(window).scroll(function(){ //scroll--浏览器滚动条滚动式触发 var wHeight=$(window).height(); //获取浏览器可视窗口高度 var wTop=$(window).scrollTop(); //获取滚动条距离顶部高度 if(wTop>=wHeight) //当滚动条距离顶部高度超过一屏时执行 { $("#btn").show(); //返回顶部按钮显示 } else{ $("#btn").hide(); //返回顶部按钮隐藏 } }); $("#btn").click(function(){ $("html,body").animate({scrollTop:0},500); //页面500毫秒返回顶部 }); });
ok,是不是很简单,jquery直接为我们提供的animate方法可以很快实现返回顶部的动画效果。
以上就是本文的全部内容,希望对大家有所帮助,同时也希望多多支持我们!
相关推荐
-
jquery实现页面常用的返回顶部效果
本文实例为大家分享了jquery实现返回顶部效果的全部代码,供大家参考,具体内容如下 效果图: 实现代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>返回顶部</title> <style type="text/css"> *{ margin: 0; padding:
-
jQuery实现返回顶部效果的方法
本文实例讲述了jQuery实现返回顶部效果的方法.分享给大家供大家参考.具体实现方法如下: 1.首先是CSS样式: /*updown*/ #shangxia{position:fixed;top:83%;right:42%;margin-right:-543px;display:block;_display:none} #shang,#comt,#xia{background:url(../images/sprite.png) no-repeat;position:relative;cursor
-
jQuery实现返回顶部功能适合不支持js的浏览器
很多网站上都有返回顶部的效果,本文阐述如何使用jquery实现返回顶部按钮. 首先需要在顶部添加如下html元素: <p id="back-to-top"><a href="#top" rel="external nofollow" ><span></span>返回顶部</a></p> 其中a标签指向锚点top,可以在顶部防止一个<a name="top&qu
-
返回顶部按钮响应滚动且动态显示与隐藏
很多的网站上都有返回顶部功能,判断滚动参数动态显示与隐藏,比较适合初学者 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head&g
-
javascript实现博客园页面右下角返回顶部按钮
博客园中很多博友的博客中在Page右下角都有个图标,不论屏幕怎么拉伸,都始终停留在右下角.点击后页面置顶.后面想想写一个Demo来实现这种效果吧. 一. 图标右下角固定. 1.SS 里面提供了4中布局方式. 其中fixed表示绝对定位元素.所以我们选择使用fixed来实现图标固定. absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位. 元素的位置通过 "left", "top", "right" 以及 &q
-
js简单的点击返回顶部效果实现方法
本文实例讲述了js简单的点击返回顶部效果实现方法.分享给大家供大家参考.具体分析如下: 当页面特别长的时候,用户想回到页面顶部,必须得滚动好几次滚动键才能回到顶部,如果在页面右下角有个"返回顶部"的按钮,用户点击一下,就可以回到顶部,对于用户来说,是一个比较好的体验. 实现原理:当页面加载的时候,把元素定位到页面的右下角,当页面滚动时,元素一直位于右下角,当用户点击的时候,页面回到顶部. 要点一:document.documentElement.clientWidth || docum
-
基于jQuery实现返回顶部实例代码
效果图展示如下所示: 使用方法: 只需引用jQuery库和YesTop插件,然后一句代码就可以实现返回顶部: 引用代码: <script type="text/javascript" src="http://hovertree.com/ziyuan/jquery/jquery-1.11.3.min.js"></script> <script type="text/javascript" src="http:
-
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
本文实例讲述了javascript简单实现跟随滚动条漂浮的返回顶部按钮效果.分享给大家供大家参考,具体如下: 比较优秀的一款超过一屏高度才显示的,跟随滚动条漂浮的返回顶部按钮特效代码. 运行效果如下图所示: 完整实例代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quo
-
jQuery实现返回顶部功能
代码很简单,这里就不多废话了,小伙伴们看代码吧. HTML: <!--Go to Top--> <div id="Fixed"> <a id="goTop" class="fl" title="去顶部" href="javascript:;">去顶部</a> </div> <!--Go to Top end--> CSS: .fl{ d
-
jQuery实现的个性化返回底部与返回顶部特效代码
本文实例讲述了jQuery实现的个性化返回底部与返回顶部特效代码.分享给大家供大家参考,具体如下: 运用了所学习的jQuery特性,制作了这款效果,该效果集结了返回底部.返回顶部.网站留言导航三种功能,网站留言的链接你可以修改为任意一个您想导航的链接,这个可以灵活运用了.本款效果的亮点在于兼容性和动画效果,以及设计美观的箭头等. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-back-top-buttom-style-codes/
-
jquery小火箭返回顶部代码分享
这是一款基于jquery小火箭返回顶部特效源码,解决了页面太长造成的用户返回页面顶端困难. 为大家分享的jquery小火箭返回顶部代码如下 <head> <title>jquery小火箭返回顶部代码</title> <link href="css/top.css" rel="stylesheet" type="text/css"/> </head> <body style=&quo
随机推荐
- Java编程中使用JDBC API连接数据库和创建程序的方法
- 为你的Win XP瘦身的图文教程第1/2页
- Java语言实现简单FTP软件 FTP软件主界面(4)
- java 代码中预防空指针异常的处理办法
- 深入理解Javascript中的this关键字
- 关于JS与jQuery中的文档加载问题
- 深入探讨javascript函数式编程
- 跟老齐学Python之使用Python查询更新数据库
- Web Safe Color Pallette
- ScrollDown的基本操作示例
- js实现图片轮换效果代码
- php使用curl实现ftp文件下载功能
- map插入自定义对象总结
- Python中scatter函数参数及用法详解
- Android开发使用HttpURLConnection进行网络编程详解【附源码下载】
- Ubuntu Server 16.04下mysql8.0安装配置图文教程
- 详解javascript对数组和json数组的操作
- iOS中UIRefreshControl的基本使用详解
- Vue 2.0 侦听器 watch属性代码详解
- android实现桌面移动悬浮窗口