基于jquery的回到页面顶部按钮

2014-04-08

  基于jquery的回到页面顶部按钮,直接贴代码了:dxO七七世界-网站建设|UI设计|人资系统|二次开发

  css:dxO七七世界-网站建设|UI设计|人资系统|二次开发

  代码如下:dxO七七世界-网站建设|UI设计|人资系统|二次开发
     .scroll-up {dxO七七世界-网站建设|UI设计|人资系统|二次开发
     background: #dcdcdc url('up.png') no-repeat center center;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     width:48px !important; /*for ff and other standard browser*/dxO七七世界-网站建设|UI设计|人资系统|二次开发
     height:48px !important;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     _width: 58px; /*for IE6 nonstandard box model*/dxO七七世界-网站建设|UI设计|人资系统|二次开发
     _height: 58px;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     position: fixed;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     _position: absolute; /*for IE6 fixed bug*/dxO七七世界-网站建设|UI设计|人资系统|二次开发
     opacity: .6;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     filter: Alpha(opacity=60); /*for IE opacity*/dxO七七世界-网站建设|UI设计|人资系统|二次开发
     padding:5px;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     cursor: pointer;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     display: none;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     /*css3 property for ff chrome*/dxO七七世界-网站建设|UI设计|人资系统|二次开发
     border-radius:5px;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     -webkit-transition-property: background-color, opacity;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     -webkit-transition-duration: 1s;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     -webkit-transition-timing-function: ease;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     -moz-transition-property: background-color;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     -moz-transition-duration: 1s;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     -moz-transition-timing-function: ease;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     }dxO七七世界-网站建设|UI设计|人资系统|二次开发
     .scroll-up:hover {dxO七七世界-网站建设|UI设计|人资系统|二次开发
     background-color:#B9B9B9;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     opacity: .8;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     }dxO七七世界-网站建设|UI设计|人资系统|二次开发

  jquery代码:dxO七七世界-网站建设|UI设计|人资系统|二次开发

  代码如下:dxO七七世界-网站建设|UI设计|人资系统|二次开发
     ;(function($) {dxO七七世界-网站建设|UI设计|人资系统|二次开发
     $.scrollBtn = function(options) {dxO七七世界-网站建设|UI设计|人资系统|二次开发
     var opts = $.extend({}, $.scrollBtn.defaults, options);dxO七七世界-网站建设|UI设计|人资系统|二次开发
     var $scrollBtn = $('<DIV></DIV>').css({dxO七七世界-网站建设|UI设计|人资系统|二次开发
     bottom: opts.bottom + 'px',dxO七七世界-网站建设|UI设计|人资系统|二次开发
     right: opts.right + 'px'dxO七七世界-网站建设|UI设计|人资系统|二次开发
     }).addClass('scroll-up').attr('title', opts.title)dxO七七世界-网站建设|UI设计|人资系统|二次开发
     .click(function() {dxO七七世界-网站建设|UI设计|人资系统|二次开发
     $('html, body').animate({scrollTop: 0}, opts.duration);dxO七七世界-网站建设|UI设计|人资系统|二次开发
     }).appendTo('body');dxO七七世界-网站建设|UI设计|人资系统|二次开发
     // 绑定到window的scroll事件dxO七七世界-网站建设|UI设计|人资系统|二次开发
     $(window).bind('scroll', function() {dxO七七世界-网站建设|UI设计|人资系统|二次开发
     var scrollTop = $(document).scrollTop(),dxO七七世界-网站建设|UI设计|人资系统|二次开发
     viewHeight = $(window).height();dxO七七世界-网站建设|UI设计|人资系统|二次开发
     // 小于配置的显示范围 则fadeOutdxO七七世界-网站建设|UI设计|人资系统|二次开发
     if(scrollTop <= opts.showScale) {dxO七七世界-网站建设|UI设计|人资系统|二次开发
     if($scrollBtn.is(':visible'))dxO七七世界-网站建设|UI设计|人资系统|二次开发
     $scrollBtn.fadeOut(500);dxO七七世界-网站建设|UI设计|人资系统|二次开发
     // 大于配置的显示范围 则fadeIndxO七七世界-网站建设|UI设计|人资系统|二次开发
     } else {dxO七七世界-网站建设|UI设计|人资系统|二次开发
     if($scrollBtn.is(':hidden'))dxO七七世界-网站建设|UI设计|人资系统|二次开发
     $scrollBtn.fadeIn(500);dxO七七世界-网站建设|UI设计|人资系统|二次开发
     }dxO七七世界-网站建设|UI设计|人资系统|二次开发
     // 解决IE6下css中fixed没有效果的bugdxO七七世界-网站建设|UI设计|人资系统|二次开发
     if(isIE6()) {dxO七七世界-网站建设|UI设计|人资系统|二次开发
     var top = viewHeight + scrollTop - $scrollBtn.outerHeight() - opts.bottom;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     $scrollBtn.css('top', top + 'px');dxO七七世界-网站建设|UI设计|人资系统|二次开发
     }dxO七七世界-网站建设|UI设计|人资系统|二次开发
     });dxO七七世界-网站建设|UI设计|人资系统|二次开发
     // 判断是否为IE6dxO七七世界-网站建设|UI设计|人资系统|二次开发
     function isIE6() {dxO七七世界-网站建设|UI设计|人资系统|二次开发
     if($.browser.msie) {dxO七七世界-网站建设|UI设计|人资系统|二次开发
     if($.browser.version == '6.0') return true;dxO七七世界-网站建设|UI设计|人资系统|二次开发
     }dxO七七世界-网站建设|UI设计|人资系统|二次开发
     }dxO七七世界-网站建设|UI设计|人资系统|二次开发
     };dxO七七世界-网站建设|UI设计|人资系统|二次开发
     /**dxO七七世界-网站建设|UI设计|人资系统|二次开发
     * -paramsdxO七七世界-网站建设|UI设计|人资系统|二次开发
     * -showScale: scroll down how much to show the scrollup buttondxO七七世界-网站建设|UI设计|人资系统|二次开发
     * -right: to right of scrollable containerdxO七七世界-网站建设|UI设计|人资系统|二次开发
     * -bottom: to bottom of scrollable containerdxO七七世界-网站建设|UI设计|人资系统|二次开发
     */dxO七七世界-网站建设|UI设计|人资系统|二次开发
     $.scrollBtn.defaults = { // 默认值dxO七七世界-网站建设|UI设计|人资系统|二次开发
     showScale: 100, // 超过100px 显示按钮dxO七七世界-网站建设|UI设计|人资系统|二次开发
     right:10,dxO七七世界-网站建设|UI设计|人资系统|二次开发
     bottom:10,dxO七七世界-网站建设|UI设计|人资系统|二次开发
     duration:200, // 回到页面顶部的时间间隔dxO七七世界-网站建设|UI设计|人资系统|二次开发
     title:'back to top' // div的title属性dxO七七世界-网站建设|UI设计|人资系统|二次开发
     }dxO七七世界-网站建设|UI设计|人资系统|二次开发
     })(jQuery);dxO七七世界-网站建设|UI设计|人资系统|二次开发
     $.scrollBtn({dxO七七世界-网站建设|UI设计|人资系统|二次开发
     showScale: 200, //下滚200px后 显示按钮dxO七七世界-网站建设|UI设计|人资系统|二次开发
     bottom:20, // 靠底部20pxdxO七七世界-网站建设|UI设计|人资系统|二次开发
     right:20 // 靠右部20pxdxO七七世界-网站建设|UI设计|人资系统|二次开发
     });dxO七七世界-网站建设|UI设计|人资系统|二次开发

 dxO七七世界-网站建设|UI设计|人资系统|二次开发

本文关键词:按钮  顶部  页面