A-A+
一个简单的返回顶部jQuery程序代码
返回顶部对于使用js来写那是很难很难的,至少对于小编来讲,但是对于jquery来说是非常的简单了,只需要一段代码即可,具体下面看例子。
本文演示jQuery返回顶部,当文章页比较长时间,可以方便用户返回网站的顶部,实现代码也不难,大家学习下!
调用代码如下:
- <script language="javascript" type="text/javascript" src="jquery-1.4.2.min.js"></script>
- <script language="javascript" type="text/javascript" src="scrollSilde.js"></script>
- <script language="javascript" type="text/javascript" >
- $(function () {
- $(window).gotoTop({
- showHeight: 150, //设置滚动高度时显示
- speed: 200 //返回顶部的速度以毫秒为单位
- });
- });
- </script>
其中scrollSilde.js代码为:
- //返回顶部
- $(function () {
- $.fn.gotoTop = function (options) {
- var defaults = {
- showHeight: 150,
- speed: 1000
- };
- var options = $.extend(defaults, options);
- $(document.body).prepend("<div id='totop'><a></a><p></p></div>");
- var $toTop = $(this);
- var $top = $("#totop");
- var $ta = $("#totop a");
- var $bt = $("#totop p");
- $toTop.scroll(function () {
- var scrolltop = $(this).scrollTop();
- if (scrolltop >= options.showHeight) {
- $top.show();
- }
- else {
- $top.hide();
- }
- });
- $ta.click(function () {
- $("html,body").animate({ scrollTop: 0 }, options.speed);
- });
- $bt.click(function () {
- $("#mess").show();
- });
- }
- });
好了这样就可以了实现页面返回顶部了。