js实现文字垂直滚动和鼠标悬停效果


Posted in Javascript onDecember 31, 2015

本文实例介绍了文字垂直滚动效果,主要运用了setInterval(function(){}, time);方法,分享给大家供大家参考,具体内容如下
HTML布局:

<ul class="recommend-info">
  <li>
    <span class="push">荐</span>
    <a href="javascript:;">1高档社区,经典户型,机会难得,稍纵即逝!仅售66万!</a>
    <span class="htype">66万  3室2厅1卫 120?</span>
  </li>
  <li>
    <span class="push">荐</span>
    <a href="javascript:;">2高档社区,经典户型,机会难得,稍纵即逝!仅售66万!</a>
    <span class="htype">66万  3室2厅1卫 120?</span>
  </li>
  <li>
    <span class="push">荐</span>
    <a href="javascript:;">3高档社区,经典户型,机会难得,稍纵即逝!仅售66万!</a>
    <span class="htype">66万  3室2厅1卫 120?</span>
  </li>
  <li>
    <span class="push">荐</span>
    <a href="javascript:;">4高档社区,经典户型,机会难得,稍纵即逝!仅售66万!</a>
    <span class="htype">66万  3室2厅1卫 120?</span>
  </li>
</ul>

CSS样式:

<style>
  .recommend-info {
    width: 630px;
    height: 42px;
    padding: 0 10px;
    margin-top: 12px;
    margin-bottom: 18px;
    border: 1px dashed #DFDFDF;
    overflow: hidden;
  }
  .recommend-info li {
    overflow: hidden;
    font-size: 14px;
    line-height: 42px;
  }
  .recommend-info li .push {
    float: left;
    display: inline-block;
    width: 18px;
    height: 17px;
    margin-top: 12px;
    margin-right: 10px;
    background: #D95B4E;
    font-size: 12px;
    color: #fff;
    text-align: center;
    line-height: 17px;
  }
  .recommend-info li a {
    float: left;
    color: #333;
  }
  .recommend-info li a:hover {
    color: #da5c4f;
  }
  .recommend-info li .htype {
    float: right;
    color: #999;
  }
</style>

JS脚本:

<script>
  // 不断把新的第一个追加到后面 
  function vscroll() {
    var frtEle = $('.recommend-info li:first');
    frtEle.animate({'marginTop': -$('.recommend-info li').height()}, 500, function(){
      frtEle.css('marginTop', 0);
      $('.recommend-info').append(frtEle);
    });
  }
  var startInterval = setInterval(vscroll, 3000);

  // 鼠标悬停 
  $('.recommend-info li').hover(function(){
    clearInterval(startInterval);
  }, function(){
    startInterval = setInterval(vscroll, 3000);
  });
</script>

以上就是本文的全部内容,谢谢关注!

Javascript 相关文章推荐
Javascript 入门基础学习
Mar 10 Javascript
open 动态修改img的onclick事件示例代码
Nov 13 Javascript
JavaScript编码风格指南(中文版)
Aug 26 Javascript
JS无缝滚动效果实现方法分析
Dec 21 Javascript
微信小程序 form组件详解及简单实例
Jan 10 Javascript
理解javascript中的Function.prototype.bind的方法
Feb 03 Javascript
canvas实现爱心和彩虹雨效果
Mar 09 Javascript
JS Testing Properties 判断属性是否在对象里的方法
Oct 01 Javascript
原生JS实现循环Nodelist Dom列表的4种方式示例
Feb 11 Javascript
webpack源码之loader机制详解
Apr 06 Javascript
vue父子模板传值问题解决方法案例分析
Feb 26 Javascript
Node与Python 双向通信的实现代码
Jul 16 Javascript
jquery正则表达式验证(手机号、身份证号、中文名称)
Dec 31 #Javascript
jQuery语法小结(超实用)
Dec 31 #Javascript
解决JS无法调用Controller问题的方法
Dec 31 #Javascript
简单谈谈JavaScript的同步与异步
Dec 31 #Javascript
jQuery实现简单的图片查看器
Sep 11 #Javascript
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
Dec 30 #Javascript
基于jQuery实现美观且实用的倒计时实例代码
Dec 30 #Javascript
You might like
第二节--PHP5 的对象模型
2006/11/16 PHP
php下实现折线图效果的代码
2007/04/28 PHP
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
2013/06/27 PHP
YII中assets的使用示例
2014/07/31 PHP
PHP合并数组+号和array_merge的区别
2015/06/25 PHP
PHP执行linux命令常用函数汇总
2016/02/02 PHP
php删除二维数组中的重复值方法
2018/03/12 PHP
thinkphp集成前端脚手架Vue-cli的教程图解
2018/08/30 PHP
如何用javascript控制上传文件的大小
2006/10/26 Javascript
原生Js实现按的数据源均分时间点幻灯片效果(已封装)
2010/12/28 Javascript
浅析Javascript使用include/require
2013/11/13 Javascript
浅析IE10兼容性问题(frameset的cols属性)
2014/01/03 Javascript
Javascript中引用示例介绍
2014/02/21 Javascript
Node.js readline模块与util模块的使用
2018/03/01 Javascript
js实现移动端吸顶效果
2020/01/08 Javascript
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
Python中使用中文的方法
2011/02/19 Python
在Python中处理列表之reverse()方法的使用教程
2015/05/21 Python
python字符串对其居中显示的方法
2015/07/11 Python
Python的dict字典结构操作方法学习笔记
2016/05/07 Python
Python变量和数据类型详解
2017/02/15 Python
python基础之入门必看操作
2017/07/26 Python
教你使用python画一朵花送女朋友
2018/03/29 Python
Python函数装饰器常见使用方法实例详解
2019/03/30 Python
使用Flask-Cache缓存实现给Flask提速的方法详解
2019/06/11 Python
Python守护进程实现过程详解
2020/02/10 Python
如何实现更换Jupyter Notebook内核Python版本
2020/05/18 Python
Aurora London官网:奢华、负担得起的皮革手袋
2020/08/01 全球购物
工商管理实习自我鉴定
2013/09/28 职场文书
大学生毕业求职自荐书范文
2014/02/04 职场文书
2014年教研活动总结范文
2014/04/26 职场文书
2014年前台个人工作总结
2014/11/14 职场文书
陪护人员误工证明
2015/06/24 职场文书
学生会2016感恩节活动小结
2016/04/01 职场文书
python爬虫--selenium模块
2021/03/31 Python
Python语法学习之进程的创建与常用方法详解
2022/04/08 Python