jQuery實現(xiàn)返回頂部按鈕和scroll滾動功能[帶動畫效果]
更新時間:2017年07月05日 08:57:21 作者:mjr99999
這篇文章主要介紹了jQuery實現(xiàn)返回頂部按鈕和scroll滾動功能[帶動畫效果],需要的朋友可以參考下
jQuery腳本:
<script type="text/javascript"> $(function() { var scrollDiv = document.createElement('div'); $(scrollDiv).attr('id', 'toTop').html('^ 返回頂部').appendTo('body'); $(window).scroll(function() { if ($(this).scrollTop() != 0) { $('#toTop').fadeIn(); } else { $('#toTop').fadeOut(); } }); $('#toTop').click(function() { $('body,html').animate({ scrollTop: 0 }, 800); }) }); </script>
CSS樣式:
<style type="text/css"> #toTop { width: 100px; z-index: 10; border: 1px solid #333; background: #121212; text-align: center; padding: 5px; position: fixed; bottom: 0px; right: 0px; cursor: pointer; display: none; color: #fff; text-transform: lowercase; font-size: 0.9em; } </style>
帶有iframe框架的滾動操作:
<script type="text/javascript"> <!-- $().ready(function() { $('<div id="return_old_tips" class="btn_return_old" style="position:' + ($.browser.msie ? "absolute" : "fixed") + ';" onclick="return_old({$feedback_flag},\'{$current_url}\')">返回舊版</div>').appendTo($("body")); if ($.browser.msie) { $("#return_old_tips").css("top", 200); } if ($.browser.msie) { top.document.body.onscroll = function() { var f = 200 + (top.document.documentElement.scrollTop || top.document.body.scrollTop); if (f > parseInt($("body").height(), 10)) { f = parseInt($("body").height(), 10); } $("#return_old_tips").css({ top: f, left: 0 }); } top.document.body.onresize = top.document.body.onscroll; } else { $(window.parent.document).scroll(function() { var f = 200 + (top.document.documentElement.scrollTop || top.document.body.scrollTop); if (f > parseInt($("body").height(), 10)) { f = parseInt($("body").height(), 10); } $("#return_old_tips").css({ top: f, left: 0 }); }).resize(function() { var f = 200 + (top.document.documentElement.scrollTop || top.document.body.scrollTop); if (f > parseInt($("body").height(), 10)) { f = parseInt($("body").height(), 10); } $("#return_old_tips").css({ top: f, left: 0 }); }); } }); //--> </script>
以上所述是小編給大家介紹的jQuery實現(xiàn)返回頂部按鈕和scroll滾動功能[帶動畫效果],希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Jquery Ajax學(xué)習(xí)實例6 向WebService發(fā)出請求,返回DataSet(XML) 異步調(diào)用
Jquery Ajax學(xué)習(xí)實例6 向WebService發(fā)出請求,返回DataSet(XML) 異步調(diào)用實現(xiàn)代碼,需要的朋友可以參考下。2010-03-03詳談jQuery.load()和Jsp的include的區(qū)別
下面小編就為大家?guī)硪黄斦刯Query.load()和Jsp的include的區(qū)別。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04如何使用jQuery Draggable和Droppable實現(xiàn)拖拽功能
本篇文章是對使用jQuery Draggable和Droppable實現(xiàn)拖拽功能的方法進行了詳細的分析介紹,需要的朋友參考下2013-07-07