jQuery模拟新浪微博首页滚动效果的方法

 更新时间:2015年03月11日 15:04:41   作者:答复哈  
这篇文章主要介绍了jQuery模拟新浪微博首页滚动效果的方法,实例分析了jQuery使用animate、css等方法实现滚动特效的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了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>
<script type="text/javascript" src="js/jquery.min.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript">
$(function(){
        var scrtime;
         $("#con").hover(function(){
                clearInterval(scrtime);
        },function(){
        scrtime = setInterval(function(){
                var $ul = $("#con ul");
                var liHeight = $ul.find("li:last").height();
                $ul.animate({marginTop : liHeight+40 +"px"},1000,function(){
                $ul.find("li:last").prependTo($ul)
                $ul.find("li:first").hide();
                $ul.css({marginTop:0});
                $ul.find("li:first").fadeIn(1000);
                });       
        },3000);
        }).trigger("mouseleave");
});
</script>
<style type="text/css">
<!--
*{ margin:0; padding:0;}
ul,li{ list-style-type:none;}
body{ font-size:13px; background-color:#999999;}
#con{ width:700px; height:400px; margin:10px auto; position:relative; border:1px #666 solid; background-color:#FFFFFF;
overflow:hidden;}
#con ul{ position:absolute; margin:10px; top:0; left:0; padding:0;}
#con ul li{ width:100%;  border-bottom:1px #333333 dotted; padding:20px 0; overflow:hidden; }
#con ul li a{ float:left;  border:1px #333333 solid; padding:2px;}
#con ul li p{ margin-left:68px;line-height:1.5;  padding:10px;}
 -->
 </style>
<body>
<div id="con">
  <ul>
    <li> <a href="#"><img src="img/1.jpg" /></a>
        <p class="vright">人生若只如初见</p>
    </li>
    <li> <a href="#"><img src="img/2.jpg" /></a>
        <p class="vright">何事秋风悲画扇</p>
    </li>
    <li> <a href="#"><img src="img/3.jpg" /></a>
        <p class="vright">等闲变却故人心</p>
    </li>
    <li> <a href="#"><img src="img/4.jpg" /></a>
        <p class="vright">却道故人心易变</p>
    </li>
  </ul>
</div>
</body>
</html>

希望本文所述对大家的jQuery程序设计有所帮助。

相关文章

  • jquery.validate 自定义验证方法及validate相关参数

    jquery.validate 自定义验证方法及validate相关参数

    jquery.validate是一个基于jquery的非常优秀的验证框架,我们可以通过它迅速验证一些常见的输入,并且可以自己扩充自己的验证方法,而且对国际化也有非常好的支持,通过本文给大家介绍jquery.validate 自定义验证方法及validate相关参数,需要的朋友一起学习吧
    2016-01-01
  • 前端开发必知的15个jQuery小技巧

    前端开发必知的15个jQuery小技巧

    本文主要介绍了前端开发必知的15个jQuery小技巧。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • jQuery实现鼠标拖动div改变位置、大小的实践

    jQuery实现鼠标拖动div改变位置、大小的实践

    这篇文章主要介绍了jQuery实现鼠标拖动div改变位置、大小的实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • jquery实现网站超链接和图片提示效果

    jquery实现网站超链接和图片提示效果

    超链接提示效果可以通过title实现;图片提示效果可以通过alt实现,本文将会介绍下使用jquery实现超链接与图片提示效果,感兴趣的朋友们可以参考下哈
    2013-03-03
  • jQuery实现的网站banner图片无缝轮播效果完整实例

    jQuery实现的网站banner图片无缝轮播效果完整实例

    这篇文章主要介绍了jQuery实现的网站banner图片无缝轮播效果,结合完整实例形式分析了jQuery结合时间函数实现图片定时轮播切换相关操作技巧,需要的朋友可以参考下
    2019-01-01
  • jQuery解析Json实例详解

    jQuery解析Json实例详解

    这篇文章主要介绍了jQuery解析Json的方法,结合实例形式较为详细的分析了jQuery针对json的常用解析与转换技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • jQuery中inArray方法注意事项分析

    jQuery中inArray方法注意事项分析

    这篇文章主要介绍了jQuery中inArray方法注意事项,结合实例形式分析了jQuery中inArray方法变量判断的相关注意事项,需要的朋友可以参考下
    2016-01-01
  • jQuery Collapse1.1.0折叠插件简单使用

    jQuery Collapse1.1.0折叠插件简单使用

    这篇文章主要介绍了jQuery Collapse1.1.0折叠插件的使用方法 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • jQuery基于扩展简单实现倒计时功能的方法

    jQuery基于扩展简单实现倒计时功能的方法

    这篇文章主要介绍了jQuery基于扩展简单实现倒计时功能的方法,涉及jQuery扩展与回调函数的相关使用技巧,需要的朋友可以参考下
    2016-05-05
  • jQuery选择器全面总结

    jQuery选择器全面总结

    本篇文章主要是对jQuery选择器进行了全面的总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01

最新评论