jquery_jquery를 기반으로 페이지 상단 버튼으로 돌아가기

WBOY
풀어 주다: 2016-05-16 18:05:28
원래의
961명이 탐색했습니다.

css代码:

复조제代码 代码如下:

.scroll-up {
배경 : #dcdcdc url('up.png') 반복되지 않는 중심 center;
폭:48px !중요; /*ff 및 기타 표준 브라우저의 경우*/
height:48px !important;
_너비: 58px; /*IE6 비표준 박스 모델의 경우*/
_height: 58px;
위치: 고정;
_위치: 절대; /*IE6 수정된 버그의 경우*/
불투명도: .6;
필터: 알파(불투명도=60); /*IE 불투명도용*/
padding:5px;
커서: 포인터;
디스플레이: 없음;
/*ff chrome의 css3 속성*/
border-radius:5px;
-webkit-transition-property: 배경색, 불투명도;
-웹킷-전환-기간: 1초;
-webkit-transition-timing-function: 용이성;
-moz-transition-property: 배경색;
-moz-전환 기간: 1초;
-moz-전환-타이밍 기능: 용이성;
}
.scroll-up:hover {
배경색:#B9B9B9;
불투명도: .8;
}

下面是jquery代码
复主代码 代码如下:

;(function($) {
$.scrollBtn = function(options) {
var opts = $.extend({}, $.scrollBtn.defaults, options);
var $scrollBtn = $('
').css({
하단: opts.bottom 'px',
오른쪽: opts.right 'px'
}). addClass('scroll-up').attr('title', opts.title)
.click(function() {
$('html, body').animate({scrollTop: 0}, opts .duration);
}).appendTo('body');
// 绑定到window的scroll事件
$(window).bind('scroll', function() {
var scrollTop = $(document).scrollTop(),
viewHeight = $(window).height();
// 小于配置的显示范围 则fadeOut
if(scrollTop <= opts.showScale ) {
if($scrollBtn.is(':visible'))
$scrollBtn.fadeOut(500)
// 大于配置的显示范围 则fadeIn
} else {
if($scrollBtn.is(':hidden'))
$scrollBtn.fadeIn(500);
}
// 解决IE6下css中fixed没有效果的bug
if(isIE6( )) {
var top = viewHeight scrollTop - $scrollBtn.outerHeight() - opts.bottom;
$scrollBtn.css('top', top 'px')
}
}) ;
// 判断是否为IE6
function isIE6() {
if($.browser.msie) {
if($.browser.version == '6.0') return true;
}
}
};
/**
* -params
* -showScale: 스크롤업 버튼을 표시할 정도까지 아래로 스크롤
* -right: 스크롤 가능한 컨테이너 오른쪽
* -bottom: 스크롤 가능한 컨테이너 맨 아래
*/
$.scrollBtn.defaults = { // 默认值
showScale: 100, // 超过100px 显示按钮
right:10,
bottom: 10,
기간:200, // 回到页면顶부적 时间间隔
title:'맨 위로' // div적 제목属性
}
})(jQuery);


backToTop.rar
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿