用jQuery实现的智能隐藏、滑动效果的返回顶部代码 |
本文标签:jQuery,返回顶部
在线DEMO:传送门 HTML代码(放在页面任意位置,并用CSS美化): 复制代码 代码如下: <p id="back-to-top"><a href="#top"><span></span>回到顶部</a></p>
JS代码: 复制代码 代码如下: <script type="text/javascript" src="js/jquery-1.7.2.min.js"> </script> <script type="text/javascript"> $(document).ready(function() { //首先将#back-to-top隐藏 $("#back-to-top").hide(); //当滚动条的位置处于距顶部100像素以下时,跳转链接出现,否则消失 $(function() { $(window).scroll(function() { if ($(window).scrollTop() > 100) { $("#back-to-top").fadeIn(1500); } else { $("#back-to-top").fadeOut(1500); } }); //当点击跳转链接后,回到页面顶部位置 $("#back-to-top").click(function() { $(body,html).animate({ scrollTop: 0 }, 1000); return false; }); }); }); </script> |