您当前的位置:首页 > 建站常识 > javascript

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

2014-04-08

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

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

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

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

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

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

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

一切精彩源自七七网络!我们倾力打造时尚潮流第一线!

© 2012-2024七七世界网站建设     20707.net 1125w.com 版权所有     豫ICP备14018694号-1