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


Posted in Javascript onMarch 11, 2015

本文实例讲述了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程序设计有所帮助。

Javascript 相关文章推荐
javascript FormatNumber函数实现方法
Dec 30 Javascript
使用Jquery来实现可以输入值的下拉选单 雏型
Dec 06 Javascript
jquery控制select的text/value值为选中状态
Jun 03 Javascript
jquery向上向下取整适合分页查询
Sep 06 Javascript
基于JavaScript创建动态Dom
Dec 08 Javascript
实现easyui的datagrid导出为excel的示例代码
Nov 10 Javascript
js实现HashTable(哈希表)的实例分析
Nov 21 Javascript
移动端手指放大缩小插件与js源码
May 22 Javascript
jQuery 利用ztree实现树形表格的实例代码
Sep 27 jQuery
vue组件watch属性实例讲解
Nov 07 Javascript
使用vux实现上拉刷新功能遇到的坑
Feb 08 Javascript
小程序分享链接onShareAppMessage的具体用法
May 22 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
Mar 11 #Javascript
jQuery实现统计输入文字个数的方法
Mar 11 #Javascript
jQuery处理json数据返回数组和输出的方法
Mar 11 #Javascript
jquery实现表格本地排序的方法
Mar 11 #Javascript
jQuery实现渐变下拉菜单的简单方法
Mar 11 #Javascript
jQuery实现新消息闪烁标题提示的方法
Mar 11 #Javascript
javascript实现详细时间提醒信息效果的方法
Mar 11 #Javascript
You might like
PHP控制网页过期时间的代码
2008/09/28 PHP
深入PHP数据加密详解
2013/06/18 PHP
PHP 正则判断中文UTF-8或GBK的思路及具体实现
2013/11/26 PHP
php解析http获取的json字符串变量总是空白null
2015/03/02 PHP
载入进度条 效果
2006/07/08 Javascript
javascript语言结构小记(一)
2011/09/10 Javascript
javascript高级程序设计第二版第十二章事件要点总结(常用的跨浏览器检测方法)
2012/08/22 Javascript
js函数定时器实现定时读取系统实时连接数
2014/04/30 Javascript
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
2014/09/26 NodeJs
jquery获取radio值实例
2014/10/16 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
2015/07/27 Javascript
js鼠标点击按钮切换图片-图片自动切换-点击左右按钮切换特效代码
2015/09/02 Javascript
jquery中取消和绑定hover事件的实现代码
2016/06/02 Javascript
详解vuelidate 对于vueJs2.0的验证解决方案
2017/03/09 Javascript
js脚本编写简单刷票投票系统
2017/06/27 Javascript
AngularJS的$location使用方法详解
2017/10/19 Javascript
jQuery实现数字华容道小游戏(实例代码)
2020/01/16 jQuery
autojs 蚂蚁森林能量自动拾取即给指定好友浇水的实现方法
2020/05/03 Javascript
vue实现按钮切换图片
2021/01/20 Vue.js
Python Queue模块详解
2014/11/30 Python
python实现简单tftp(基于udp协议)
2018/07/30 Python
python调用其他文件函数或类的示例
2019/07/16 Python
Python Numpy 自然数填充数组的实现
2019/11/28 Python
使用 Supervisor 监控 Python3 进程方式
2019/12/05 Python
PyCharm 光标变成黑块的解决方式
2021/02/06 Python
详解python日志输出使用配置文件格式
2021/02/10 Python
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
日本必酷网络直营店:Biccamera
2019/03/23 全球购物
请说出你所知道的线程同步的方法
2013/04/19 面试题
C#软件工程师英语面试题
2015/06/07 面试题
积极分子思想汇报
2014/01/04 职场文书
党员一句话承诺大全
2014/03/28 职场文书
会议欢迎词范文
2015/01/27 职场文书
党员个人年度总结
2015/02/14 职场文书
公司人事管理制度
2015/08/05 职场文书
Nginx设置日志打印post请求参数的方法
2021/03/31 Servers