scroll滾動到一定距離觸發事件/返回頂部animate
阿新 • • 發佈:2017-05-28
libs add window fun got light bottom img clas
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