首页 > 代码库 > scroll滚动到一定距离触发事件/返回顶部animate
scroll滚动到一定距离触发事件/返回顶部animate
html代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> *{margin: 0; padding: 0;} .box{ width: 960px; height: 1800px; background: #F29292; margin: 0 auto; } .gotop{ width: 60px; height: 60px; background: red; position: fixed; left: 50%; bottom: 50px; margin-left: 480px; display: none; } </style> <script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script> <script type="text/javascript"> $(function() { //scroll 事件适用于所有可滚动的元素和 window 对象(浏览器窗口)。 $(window).scroll(function() { var scroHei = $(window).scrollTop();//滚动的高度 if (scroHei > 400) { $(‘.J_goTop‘).fadeIn(); } else { $(‘.J_goTop‘).fadeOut(); } }) /*点击返回顶部*/ $(‘.J_goTop‘).click(function() { $(‘body,html‘).animate({ scrollTop: 0 }, 600); }) }) </script> </head> <body> <div class="box"></div> <div class="gotop J_goTop">返回顶部</div> </body> </html>
效果图
scroll滚动到一定距离触发事件/返回顶部animate
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。