基于jQuery实现返回顶部跳转效果

 代码如下 复制代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="quicksand,jquery插件" />
<meta name="description" content="shuro's blog演示平台,演示XHTML、CSS、jquery、PHP案例和示例" />
<title>用jQuery实现最人性化的返回顶部跳转效果</title>
<link rel="stylesheet" type="text/css" href="../Css/main.css" />
<style type="text/css">
 #container{width:850px; margin:10px auto; padding:20px; background:#fff; color:#333}
 #container h3{font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0 0 10px; color:#006699; text-align:center;}
 #back-to-top{position:fixed;bottom:100px;left:60px;}
 #back-to-top a{text-align:center; text-decoration:none; color:#d1d1d1; display:block; width:80px;
 /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
  -moz-transition:color 1s;
  -webkit-transition:color 1s;
  -o-transition:color 1s;
 }
 #back-to-top a:hover{color:#979797;}
 #back-to-top a span{background:#d1d1d1; border-radius:6px; display:block; height:80px; width:80px; background:#d1d1d1 url(images/arrow-up.png) no-repeat center center; margin-bottom:5px; -moz-transition:background 1s; -webkit-transition:background 1s; -o-transition:background 1s;}
 #back-to-top a:hover span{background:#979797 url(Images/arrow-up.png) no-repeat center center;}
</style>
<script type="text/javascript" src="../Script/jquery.js"></script>
<script type="text/javascript">
 $(document).ready(function(){
  //首先将#back-to-top隐藏
  $("#back-to-top").hide();
  //当滚动条的位置处于距顶部100像素以下时,跳转链接出现,否则消失
  $(function () {
   $(window).scroll(function(){
    if ($(window).scrollTop()>100){
     $("#back-to-top").fadeIn(1500);
    } else {
     $("#back-to-top").fadeOut(1500);
    }
   });
   //当点击跳转链接后,回到页面顶部位置
   $("#back-to-top").click(function(){
    $('body,html').animate({scrollTop:0},1000);
    return false;
   });
  });
 });
</script>
</head>
<body id="top">
<div id="header">
  <div id="logo">
  
  </div>
</div>
<div id="main">
 
  <div id="container">
    <p id="back-to-top" style="display: none; "><a href="#top"><span></span>回到顶部</a></p>
   
</div>

</body>
</html>

时间: 2024-09-20 16:46:29

基于jQuery实现返回顶部跳转效果的相关文章

基于jQuery实现返回顶部实例代码_jquery

效果图展示如下所示: 使用方法: 只需引用jQuery库和YesTop插件,然后一句代码就可以实现返回顶部: 引用代码: <script type="text/javascript" src="http://hovertree.com/ziyuan/jquery/jquery-1.11.3.min.js"></script> <script type="text/javascript" src="http:

基于jquery的返回顶部效果(兼容IE6)_jquery

最近也在学jquery,就顺便记录一下了. HTML 复制代码 代码如下: <div class="scroll"></div> <script type="text/javascript" src="../skins/css/jQuery.js" charset="UTF-8"></script> <script type="text/javascript&qu

jQuery实现返回顶部效果的方法

  本文实例讲述了jQuery实现返回顶部效果的方法.分享给大家供大家参考.具体实现方法如下: 1.首先是CSS样式: ? 1 2 3 4 5 6 7 /*updown*/ #shangxia{position:fixed;top:83%;right:42%;margin-right:-543px;display:block;_display:none} #shang,#comt,#xia{background:url(../images/sprite.png) no-repeat;positi

jQuery实现返回顶部效果的方法_jquery

本文实例讲述了jQuery实现返回顶部效果的方法.分享给大家供大家参考.具体实现方法如下: 1.首先是CSS样式: /*updown*/ #shangxia{position:fixed;top:83%;right:42%;margin-right:-543px;display:block;_display:none} #shang,#comt,#xia{background:url(../images/sprite.png) no-repeat;position:relative;cursor

jQuery实现返回顶部效果五种方法

这里我介绍五种利用jQuery实现返回顶部效果 方法1.好处:回顶部按钮紧贴网页外层DIV边框:缺点:滚动时不够平滑.  代码如下 复制代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o

jquery实现返回顶部效果代码

jquery中返回顶部核心代码就是  代码如下 复制代码 // Back To Top $(document).ready(function(){   $('.top').click(function() {       $(document).scrollTo(0,500);    }); }); //Create a link defined with the class .top <a href="#" class="top">Back To To

使用jQuery实现返回顶部功能

很多网站上都有返回顶部的效果,本文阐述如何使用jquery实现返回顶部按钮. 首先需要在顶部添加如下html元素: <p id="back-to-top"><a href="#top"><span></span>返回顶部</a></p> 其中a标签指向锚点top,可以在顶部防止一个<a name="top"></a>的锚点,这样在浏览器不支持js时也可

jQuery实现返回顶部功能适合不支持js的浏览器_jquery

很多网站上都有返回顶部的效果,本文阐述如何使用jquery实现返回顶部按钮. 首先需要在顶部添加如下html元素: <p id="back-to-top"><a href="#top" rel="external nofollow" ><span></span>返回顶部</a></p> 其中a标签指向锚点top,可以在顶部防止一个<a name="top&qu

基于jquery固定于顶部的导航响应浏览器滚动条事件_jquery

今天给大家分享一款基于jquery固定于顶部的导航,这款导航当浏览器滚动条位于顶部时,导航高度较高,当浏览器滚动向下滚动时,导航高度自动减低,并位于顶部.效果图如下: 源码下载 实现的代码: html代码: <div id="page"> <div id="toolbar" data-0="height:192px" data-128="height: 64px"> <div id="a