js不间断滚动的简单实现


Posted in Javascript onJune 03, 2016

CSS:

ul, li { 
      margin: 0; 
      padding: 0; 
    } 
 
    #scrollDiv { 
      width: 300px; 
      height: 25px; 
      line-height: 25px; 
      border-bottom: #4c8cd1 1px solid; 
      overflow: hidden; 
    } 
 
      #scrollDiv li { 
        height: 25px; 
        padding-left: 10px; 
      }

JS:

<script> 
   function AutoScroll(obj) { 
     $(obj).find("ul:first").animate({ 
       marginTop: "-25px"
     }, 800, function () { 
       $(this).css({ marginTop: "0px" }).find("li:first").appendTo(this); 
     }); 
   } 
 
   $(document).ready(function () { 
     setInterval('AutoScroll("#scrollDiv")', 3000) 
     setInterval('AutoScroll("#scrollDiv")', 3000) 
   }); 
 </script>

HTML:

<div id="scrollDiv"> 
        <ul> 
          <li>这是公告标题的第一行</li> 
          <li>这是公告标题的第二行</li> 
          <li>这是公告标题的第三行</li> 
          <li>这是公告标题的第四行</li> 
          <li>这是公告标题的第五行</li> 
          <li>这是公告标题的第六行</li> 
          <li>这是公告标题的第七行</li> 
          <li>这是公告标题的第八行</li> 
        </ul> 
         
      </div>

以上这篇js不间断滚动的简单实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery的Tooltip插件 qtip使用详细说明
Sep 08 Javascript
js 操作select和option常用代码整理
Dec 13 Javascript
Jquery 实现表格颜色交替变化鼠标移过颜色变化实例
Aug 28 Javascript
完美解决IE低版本不支持call与apply的问题
Dec 05 Javascript
javascript转换日期字符串为Date日期对象的方法
Feb 13 Javascript
node.js连接mongoDB数据库 快速搭建自己的web服务
Apr 17 Javascript
Javascript基于jQuery UI实现选中区域拖拽效果
Nov 25 Javascript
使用vue框架 Ajax获取数据列表并用BootStrap显示出来
Apr 24 Javascript
深入浅析Vue中的Prop
Jun 10 Javascript
vue.js实现的绑定class操作示例
Jul 06 Javascript
刷新页面后让控制台的js代码继续执行
Sep 20 Javascript
vue-cli3 引入 font-awesome的操作
Aug 11 Javascript
Ionic如何创建APP项目
Jun 03 #Javascript
Ionic快速安装教程
Jun 03 #Javascript
Ionic如何实现下拉刷新与上拉加载功能
Jun 03 #Javascript
简单了解JavaScript操作XPath的一些基本方法
Jun 03 #Javascript
深入理解Javascript中的自执行匿名函数
Jun 03 #Javascript
浅谈JavaScript前端开发的MVC结构与MVVM结构
Jun 03 #Javascript
深入理解JavaScript内置函数
Jun 03 #Javascript
You might like
zf框架的db类select查询器join链表使用示例(zend框架)
2014/03/14 PHP
php图片水印添加、压缩、剪切的封装类实现
2020/04/18 PHP
分享5个非常有用的Laravel Blade指令
2018/05/30 PHP
js判断字符是否是汉字的两种方法小结
2014/01/03 Javascript
Jquery插件实现点击获取验证码后60秒内禁止重新获取
2015/03/13 Javascript
javascript日期操作详解(脚本之家整理)
2015/09/05 Javascript
AngularJs Understanding the Controller Component
2016/09/02 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
2017/02/22 Javascript
angular.js + require.js构建模块化单页面应用的方法步骤
2017/07/19 Javascript
Node.js如何使用Diffie-Hellman密钥交换算法详解
2017/09/05 Javascript
JS库中的Particles.js在vue上的运用案例分析
2017/09/13 Javascript
纯html+css+javascript实现楼层跳跃式的页面布局(实例代码)
2017/10/25 Javascript
利用JS测试目标网站的打开响应速度
2017/12/01 Javascript
angularjs 的数据绑定实现原理
2018/07/02 Javascript
微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤
2018/09/18 Javascript
NodeJS加密解密及node-rsa加密解密用法详解
2018/10/12 NodeJs
搭建一个Koa后端项目脚手架的方法步骤
2019/05/30 Javascript
javascript中call,apply,callee,caller用法实例分析
2019/07/24 Javascript
javascript解析json格式的数据方法详解
2020/08/07 Javascript
python网络编程学习笔记(一)
2014/06/09 Python
python字符串排序方法
2014/08/29 Python
python使用webbrowser浏览指定url的方法
2015/04/04 Python
Fabric 应用案例
2016/08/28 Python
Python提取转移文件夹内所有.jpg文件并查看每一帧的方法
2019/06/27 Python
django与vue的完美结合_实现前后端的分离开发之后在整合的方法
2019/08/12 Python
Pandas时间序列:重采样及频率转换方式
2019/12/26 Python
pytorch中交叉熵损失(nn.CrossEntropyLoss())的计算过程详解
2020/01/02 Python
Django 项目通过加载不同env文件来区分不同环境
2020/02/17 Python
vscode写python时的代码错误提醒和自动格式化的方法
2020/05/07 Python
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的
2015/07/24 面试题
关爱残疾人标语
2014/06/25 职场文书
业务员工作态度散漫检讨书
2014/11/02 职场文书
2015年业务员工作总结范文
2015/04/07 职场文书
会计继续教育培训心得体会
2016/01/19 职场文书
如何利用js在两个html窗口间通信
2021/04/27 Javascript
一文带你探究MySQL中的NULL
2021/11/11 MySQL