js返回顶部实例分享
话不多说,请看实例
1、HTML结构
<div class="return_top"></div>
2、css样式
.return_top{
width: 50px;
height: 50px;
background: url(../images/lanren.gif) no-repeat center #FF8D16;
position:fixed;
right: 30px;
bottom: 30px;
display: none;
cursor: pointer;
z-index: 99;
}
3、js效果
<script>
$(function(){
$(window).scroll(function(){
var topDistance=$(window).scrollTop(); //获取鼠标在本窗口现有状态下移动的高度
if(topDistance>100){ //如果移动高度大于100px,顶部图标单单显示出,如果移动高度小于等于100,顶部图标不显示
$('.return_top').fadeIn(800);
}else{
$('.return_top').fadeOut(800);
}
});
$('.return_top').on('click',function(){
$('html,body').animate({scrollTop:0},800); //必须用$('html,body')选择,不然没效果
})
});
</script>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持我们!
相关推荐
-
javascript实现博客园页面右下角返回顶部按钮
博客园中很多博友的博客中在Page右下角都有个图标,不论屏幕怎么拉伸,都始终停留在右下角.点击后页面置顶.后面想想写一个Demo来实现这种效果吧. 一. 图标右下角固定. 1.SS 里面提供了4中布局方式. 其中fixed表示绝对定位元素.所以我们选择使用fixed来实现图标固定. absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位. 元素的位置通过 "left", "top", "right" 以及 &q
-
原生js实现返回顶部缓冲效果
运行原理 通过定时器30毫秒执行一次滚动条上升,每次上升的高度为当前高度的80%,这样就达到了上升缓冲的动画效果. 判断当滚动条高度超过一屏时,按钮显示,默认隐藏 知识要点 scrollTop//获取滚动条高度 需要写兼容 clientHeight//可视窗口高度 需要写兼容 setInterval//定时器 window.onscroll//滚动触发事件 完整代码 <!DOCTYPE html> <html lang="en"> <head> &l
-
js+JQuery返回顶部功能如何实现
很多网站上都有返回顶部的效果,本文阐述如何使用jquery实现返回顶部按钮. 首先需要在顶部添加如下html元素: <p id="back-to-top"><a href="#top"><span></span>返回顶部</a></p>其中a标签指向锚点top,可以在顶部防止一个<a name="top"></a>的锚点,这样在浏览器不支持js时也可以
-
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
本文实例讲述了javascript简单实现跟随滚动条漂浮的返回顶部按钮效果.分享给大家供大家参考,具体如下: 比较优秀的一款超过一屏高度才显示的,跟随滚动条漂浮的返回顶部按钮特效代码. 运行效果如下图所示: 完整实例代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quo
-
js简单的点击返回顶部效果实现方法
本文实例讲述了js简单的点击返回顶部效果实现方法.分享给大家供大家参考.具体分析如下: 当页面特别长的时候,用户想回到页面顶部,必须得滚动好几次滚动键才能回到顶部,如果在页面右下角有个"返回顶部"的按钮,用户点击一下,就可以回到顶部,对于用户来说,是一个比较好的体验. 实现原理:当页面加载的时候,把元素定位到页面的右下角,当页面滚动时,元素一直位于右下角,当用户点击的时候,页面回到顶部. 要点一:document.documentElement.clientWidth || docum
-
JS返回顶部实例代码
本文实例为大家分享了JS返回顶部实例代码,供大家参考,具体内容如下 html/css部分 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="返回顶部效果.js"></script> <style&g
-
一个简单的弹性返回顶部JS代码实现介绍
昨天做了一个这样的功能,贴出来参考. HTML/JS/CSS代码: 复制代码 代码如下: <!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"> &l
-
js实现返回顶部效果
话不多说,请看代码: <!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> <meta http-equiv=&qu
-
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
-
javascript返回顶部效果(自写代码)
现在很多网站都用到了返回顶部的效果,当然懒的话也可以直接 a 链接链到 #,这样也可以达到效果.今天抽空用原生 javascript 写了个,由于本人水平有限,如有问题请指出. html 代码: 复制代码 代码如下: <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>js-回到顶部</title> &
随机推荐
- VBS编程教程第一部
- 详解JavaScript的表达式与运算符
- Html转换UBB程序
- 用Python编写一个基于终端的实现翻译的脚本
- 简单实现Android计算器功能
- php操纵mysqli数据库的实现方法
- 微信公众号开发之微信公共平台消息回复类实例
- JavaScript高级程序设计阅读笔记(十六) javascript检测浏览器和操作系统-detect.js
- 微信分享的标题、缩略图、连接及描述设置方法
- JavaScript 学习笔记(四)
- JavaScript模拟数组合并concat
- jQuery滚动加载图片效果的实现
- JQuery模板插件 jquery.tmpl 动态ajax扩展
- this,this,再次讨论javascript中的this,超全面(经典)
- 用原生JS实现简单的多选框功能
- Java SpringMVC实现PC端网页微信扫码支付(完整版)
- JavaMail入门教程之解析邮件(5)
- DHCP:解析开发板上动态获取ip的2种实现方法详解
- Python统计单词出现的次数
- C++-操作符重载、并实现复数类详解
