点击缓慢滑动返回顶部
点击缓慢滑动返回顶部
返回顶部组件是一种极其常见的网页功能,需求简单:页面滚动一定距离后,显示返回顶部的按钮,点击该按钮可以将滚动条滚回至页面开始的位置。
- 使用setinerval实现缓慢返回顶部
//核心js代码var top=document.getElementById("backTop");var bottom=document.getElementById("backTop");top.function(){//alert(11);timer=setInterval(function(){var scrollTop=document.documentElement.scrollTop||document.body.scrollTop;var ispeed=Math.floor(-scrollTop/6);console.log(ispeed)if(scrollTop==0){clearInterval(timer);}document.documentElement.scrollTop=document.body.scrollTop=scrollTop+ispeed;},30)};
使用添加id=“backTop” 。
- 使用Javascript Scroll函数缓慢返回顶部
function backTop() {window.scrollBy(0,-100);scrolldelay=setTimeout('backTop()',100);if(document.documentElement.scrollTop==0)clearTimeout(scrolldelay);}
使用时“backTopl();”。
- 使用onload加上scroll功能实现缓慢返回顶部
BackTop=function(btnId){var btn=document.getElementById(btnId);var page=document.documentElement;window.set;btn.function(){btn.style.display="none";window.null;this.timer=setInterval(function(){page.scrollTop-=Math.ceil(page.scrollTop*0.1);if(page.scrollTop==0)clearInterval(btn.timer,window.set);},10);};function set(){btn.style.display=page.scrollTop?'block':"none"}};BackTop('backTop');
使用时添加id=“backTop” 。
- 使用jquery插件实现缓慢返回顶部
下载链接(内含说明)
http://www.jq22.com/jquery-info325
js部分:
$(function(){ $(window).scroll(function() { if($(window).scrollTop() >= 100){$('.actGotop').fadeIn(300); }else{ $('.actGotop').fadeOut(300); } });$('.actGotop').click(function(){$('html,body').animate({scrollTop: '0px'}, 800);});
});
- 使用jquery动画缓慢返回顶部
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.3.min.js"></script><script type="text/javascript">$("a").click(function(){$('html,body').animate({'scrollTop':'0'},500,)})</script>
点击缓慢滑动返回顶部相关推荐
- 通过组件实现小程序底部Top按钮滑动到底部显示,其他情况则隐藏,点击按钮之后返回顶部的效果
前言 提示:此篇是基于QQ小程序,但微信小程序的实现原理也基本都差不多. 所涉及到的知识点,先罗列一下: 1.监听页面滚动以及触发回顶部:onPageScroll 2.获取页面高度:createSel ...
- 原生js实现移动端京东首页搜索框、菜单栏滑动弹回、倒计时、banner动画、缓慢返回顶部效果(HTML+CSS+JS)
一.实现效果 二.实现功能 搜索框滑动固定,伸缩动画 菜单栏左右滑动,超出区域自动弹回 banner自动轮播,手指左右滑动,滑动距离一半以内自动弹回,超过一半自动跳到下一张,圆点跟随显示颜色,以及实现 ...
- 前端 css+js实现返回顶部功能
描述: 本文主要是讲,通过css+js实现网页中的[返回顶部]功能. 实现代码: HTML: 1 <div> 2 <button οnclick="returnTop()& ...
- 前端开发——图标返回顶部功能
前端开发--点击图标,返回顶部功能 功能实现:网页右下角的一键返回顶部图标 方法:利用周期性定时器+鼠标滚动事件 html: <div id="retutop">< ...
- js 做返回顶部效果
涉及的知识点: font-awesome字体图标:使用的cdn. window.onload 窗口加载完成事件:如果js代码写在body标签之前,则所有的js都要写在window.onload的事件中 ...
- jq实现页面滑动到一定位置显示返回顶部按钮,点击回到页面顶部
返回顶部按钮固定在页面某个位置,当页面滑动超过600时,显示此按钮,可用jq的scrollTop()方法实现: 点击触发click事件,并返回到页面顶部,这里设置返回顶部的时间是1000ms(即1s) ...
- vue3点击返回顶部
// 点击返回顶部 ``` // 1. 要在heml 写一个 返回的按钮或者图标,然后定位到页面上// 2. 在定义一个状态, 稍后用于判断是否让这个图标返回上面// 3. 在滚动盒子上添加一个 事件 ...
- Android 模拟点击、滑动、返回
懒惰使人进步.一点都没错,我就是那个懒惰的人. 文章目录 项目实现功能 使用方法 功能演示 技术分析 项目实现功能 可以模拟用户操作 点击 滑动 返回功能. 使用方法 安装apk,首次安装后引导至 开 ...
- 点击按钮,丝滑的返回顶部
前言 在开发过程中,一定会遇到需要返回顶部的操作,很多人都会直接返回顶部,就像跳转一样,降低了很大的体验,以下代码则是可以让你的返回顶部变得丝滑起来. 实现 不论是原生,还是vue.react,此方法 ...
最新文章
- 没有统计学基础可以学python-想入门数据分析,现在转行还来得及吗?
- SQL Server 2008 性能测试和调优
- 多线程编程的一点小心得(1)
- 2017 《Java技术预备作业 》1501 乔 赫
- 解决xgboost报错XGBoostError: XGBoost Library (libxgboost.dylib) could not be loaded
- 这样的促销海报,还怕卖不出去?
- 【译】用 JavaScript 和 Emoji 做地址栏动画
- MySQL检测 explain解析
- 洛谷 P1881 绳子对折
- 使用Bind配置DNS Load Balancing
- 基于ESP-IDF环境的ESP32-C3开发之No such file or directory
- java 中英文长度_Java 计算中英文长度的若干种方法
- 怎么做名片二维码?个人二维码名片在线制作方法
- 史上最全!大数据开源框架技术扫盲
- 淘宝直通车关键数据 如何利用直通车获取手淘搜索流量 如何利用定向操作获得猜你喜欢流量
- boto3 连接aws_Python,Boto3和AWS S3:神秘化
- 什么是Bimodal IT(双模IT) mode1mode2?
- java,jbutton
- 背包系统 装备系统和锻造系统 - 基于Unity2018 UGUI
- 金融風暴下,“杨白劳”与“黄世仁”的年关心态
热门文章
- Java面试题整理一(反射)
- 个人 IP 实验室周复盘 · 第 18 期
- 1ppt.com.html,第一PPT模板网-WW.1PPT.COM.ppt
- ERPNext 介绍、安装、建议及资源
- 盘点机需要连接网络吗
- 电脑分盘工具,扩展C盘、分盘
- 港科资讯 | 香港首个金融科技行业发展深入研究,就策略,创新及人才培育提出多项建议...
- 港科喜讯 | 香港科大教授获研资局拨款逾千万港元支持研究工作!
- 将数字转换成中文数字
- dbms数据库管理系统_数据库管理系统dbms