作家
登录

基于JQuery的类似新浪微博展示信息效果的代码

作者: 来源:www.28hudong.com 2013-03-30 00:25:23 阅读 我要评论

复制代码 代码如下: <!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> <title>Untitled Page</title> <link rel="Stylesheet" type="text/css" href="Result-Css/reset/reset-min.css" /> <style type="text/css"> .w_con{ width:400px; height:160px; overflow:hidden; border:1px solid #333;} #w_slid{ width:100%;} #w_slid li{ width:100%; height:40px;} li.a{ background:#ffc000;} li.b{ background:#56aaff;} li.c{ background:#0fffaa;} li.d{ background:#0ffffa;} li.e{ background:#ffff56;} </style> <script type="text/javascript" src="Result-JavaScriptOrJQuery/jquery/jquery-1.7.2.js"></script> </head> <body> <div class="w_con" id="w_con"> <ul id="w_slid"> <li class="a"></li> <li class="b"></li> <li class="c"></li> <li class="d"></li> <li class="e"></li> </ul> </div> <script type="text/javascript"> function slide() { var $w_slid = $('#w_con'); console.log($w_slid); var Timer; $w_slid.hover(function(){ clearInterval(Timer); },function(){ Timer = setInterval(function(){ slideFadeIn($w_slid); },3000); }).trigger("mouseleave"); } function slideFadeIn(obj) { var $self = obj.find('ul:first'); var $height = $self.find('li:first').height(); console.log($height); $self.animate({ 'marginTop':+$height+'px', }, 1200, function () { $self.css({ marginTop: 0 }).find("li:first").appendTo($self); $self.find("li:first").hide(); $self.find("li:first").fadeIn("slow"); }); } $(function () { slide(); }); </script> </body> </html>

  推荐阅读

  jQuery.each()用法分享

例遍数组,同时使用元素索引和内容。(i是索引,n是内容) 复制代码 代码如下: $.each( [0,1,2], function(i, n){ alert( "Item #" + i + ": " + n ); }); 例遍对象,同时使用成员名称和变量内容。(i是成员名称,>>>详细阅读


本文标题:基于JQuery的类似新浪微博展示信息效果的代码

地址:http://www.17bianji.com/kaifa2/JS/23217.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)