jquery实现仿新浪微博评论滚动效果


Posted in Javascript onAugust 06, 2015

本文实例讲述了jquery实现仿新浪微博评论滚动效果。分享给大家供大家参考。具体如下:

这里使用jquery实现评论滚动效果,仿新浪微博大厅文字滚动效果,以前有不少人膜拜的效果,现在被模仿的到处都是啦,呵呵,今天这个仍是模仿的,评论和头像一起向下滚动,最新的一条带渐变淡入淡出,无缝循环向下滚动,觉得不错的就顶下。

点击此处预览效果:

运行效果如下图所示:

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">
<title>漂亮的评论滚动效果,带头像图片一起滚动</title>
<style>
html,body{font-family:Verdana,sans-serif; font-size:12px;}
ul{padding:0;} 
a:link{text-decoration:none;}
.box {padding:30px 0 30px 0;background: #C05732;}
.box_content a {color:#E6E5CC;}
.box_content {clear:both; overflow:hidden; width:287px; padding:0 0 0 30px;}
.r_comments{position:relative; height:262px;}
.r_comments ul{list-style:none outside none; margin-left:0px; border-top:1px dashed #a04524;}
.r_comments ul li{padding:5px 0px; line-height:20px; border-bottom:1px dashed #8C391C; border-top:1px dashed #D08364;}
.r_comments li img{background:#FFF; border:1px solid#999; height:32px; float:left; padding:1px; margin:4px 4px 0 0;}
</style>
</head>
<body>
<div class="box">
 <div class="box_content r_comments">
 <ul style="margin-top: 0px;" id="rcslider">
  <li style="opacity: 0.6;"><img alt="公元零零零000" src="images/0.png" class="avatar avatar-32 photo" height="32" width="32"> <a href="#">零零零000:<br>
  正在学习wordpress,正好找到这篇</a><br>
  </li>
  <li style="opacity: 0.6;"><img alt="大世界壹壹壹111" src="images/1.png" class="avatar avatar-32 photo" height="32" width="32"> <a href="#">壹壹壹111:<br>
  谷歌搜了下进来了。大牛。</a><br>
  </li>
  <li style="opacity: 0.6;"><img alt="天涯海角22" src="images/2.png" class="avatar avatar-32 photo" height="32" width="32"> <a href="#">贰贰贰222:<br>
  嘿嘿,看了你的那篇《漂亮的评论滚动效果》</a><br>
  </li>
  <li style="opacity: 0.6;"><img alt="小小少年" src="images/3.png" class="avatar avatar-32 photo" height="32" width="32"> <a href="#">打跑小日本-叁叁叁333:<br>
  请教个问题,使用media query后</a><br>
  </li>
  <li style="opacity: 0.6;"><img alt="大块头儿郎4" src="images/4.png" class="avatar avatar-32 photo" height="32" width="32"> <a href="#">大块头儿郎4:<br>
  吹吧,这还挺不错,这个可以测试一下</a><br>
  </li>
 </ul>
 </div>
</div>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script> 
<script type="text/javascript">
jQuery(function(a) {
 a(function() {
  var b;
  a("#rcslider").hover(function() {
   clearInterval(b)
  },
  function() {
   b = setInterval(function() {
    var b = a("#rcslider"),
    c = b.find("li:last").height();
    b.animate({
     marginTop: c + 3 + "px"
    },
    1e3,
    function() {
     b.find("li:last").prependTo(b),
     b.find("li:first").hide(),
     b.css({
      marginTop: 0
     }),
     b.find("li:first").fadeIn(1e3)
    })
   },
   3e3)
  }).trigger("mouseleave")
 }),
 a(document).ready(function() {
  a("#rcslider li").css({
   opacity: ".6"
  }),
  a("#rcslider li").hover(function() {
   a(this).stop().fadeTo(300, 1)
  },
  function() {
   a(this).stop().fadeTo(300, .6)
  })
 })
});
</script>
</body>
</html>

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

Javascript 相关文章推荐
JQuery实现表格动态增加行并对新行添加事件
Jul 30 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
Mar 13 Javascript
javascript拖拽效果延伸学习
Apr 04 Javascript
JS常用算法实现代码
Nov 14 Javascript
bootstrap侧边栏圆点导航
Jan 11 Javascript
浅谈箭头函数写法在ReactJs中的使用
Aug 22 Javascript
js精确的加减乘除实例
Nov 14 Javascript
vue-cli3.0配置及使用注意事项详解
Sep 05 Javascript
Vue.js中provide/inject实现响应式数据更新的方法示例
Oct 16 Javascript
webpack常用构建优化策略小结
Nov 21 Javascript
JavaScript 自定义html元素鼠标右键菜单功能
Dec 02 Javascript
使用Taro实现小程序商城的购物车功能模块的实例代码
Jun 05 Javascript
JS实现弹出浮动窗口(支持鼠标拖动和关闭)实例详解
Aug 06 #Javascript
jquery实现点击查看更多内容控制段落文字展开折叠效果
Aug 06 #Javascript
JavaScript淡入淡出渐变简单实例
Aug 06 #Javascript
jQuery实现类似老虎机滚动抽奖效果
Aug 06 #Javascript
drag-and-drop实现图片浏览器预览
Aug 06 #Javascript
js简单实现标签云效果实例
Aug 06 #Javascript
使用requestAnimationFrame实现js动画性能好
Aug 06 #Javascript
You might like
使用PHP实现二分查找算法代码分享
2011/06/24 PHP
php使用Image Magick将PDF文件转换为JPG文件的方法
2015/04/01 PHP
ThinkPHP开发--使用七牛云储存
2017/09/14 PHP
javascript onkeydown,onkeyup,onkeypress,onclick,ondblclick
2009/02/04 Javascript
jQuery学习笔记之DOM对象和jQuery对象
2010/12/22 Javascript
Javascript 八进制转义字符(8进制)
2011/04/08 Javascript
js获取指定日期前后的日期代码
2013/08/20 Javascript
JS动态修改表格cellPadding和cellSpacing的方法
2015/03/31 Javascript
学习JavaScript设计模式之策略模式
2016/01/12 Javascript
JQuery.validate在ie8下不支持的快速解决方法
2016/05/18 Javascript
详解javascript获取url信息的常见方法
2016/12/19 Javascript
微信通过页面(H5)直接打开本地app的解决方法
2017/09/09 Javascript
实时监控input框,实现输入框与下拉框联动的实例
2018/01/23 Javascript
Express进阶之log4js实用入门指南
2018/02/10 Javascript
vue实现评论列表功能
2019/10/25 Javascript
教你用Type Hint提高Python程序开发效率
2016/08/08 Python
python编程之requests在网络请求中添加cookies参数方法详解
2017/10/25 Python
Python爬虫框架Scrapy基本用法入门教程
2018/07/26 Python
解决python3读取Python2存储的pickle文件问题
2018/10/25 Python
matplotlib实现热成像图colorbar和极坐标图的方法
2018/12/13 Python
python实现串口自动触发工作的示例
2019/07/02 Python
使用Python制作表情包实现换脸功能
2019/07/19 Python
浅谈css3新单位vw、vh、vmin、vmax的使用详解
2017/12/01 HTML / CSS
详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)
2016/12/15 HTML / CSS
AVI-8手表美国官方商店:AVI-8 USA
2019/04/10 全球购物
SEPHORA丝芙兰德国官方购物网站:化妆品、护肤品和香水
2020/01/21 全球购物
Internal修饰符有什么含义
2013/07/10 面试题
如何写一个自定义标签
2012/12/28 面试题
CAD制图人员的自荐信
2014/02/07 职场文书
寒假家长评语大全
2014/04/16 职场文书
节能减耗标语
2014/06/21 职场文书
2014领导班子四风问题查摆思想汇报
2014/09/13 职场文书
党员学习新党章思想汇报
2014/10/25 职场文书
领导工作表现评语
2015/01/04 职场文书
2016国培研修心得体会
2016/01/08 职场文书
各种货币符号快捷输入
2022/02/17 杂记