JavaScript实现的滚动公告特效【基于jQuery】


Posted in jQuery onJuly 10, 2019

本文实例讲述了JavaScript实现的滚动公告。分享给大家供大家参考,具体如下:

今天给大家分享一篇滚动公告的特效。

效果图:

JavaScript实现的滚动公告特效【基于jQuery】

代码:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>滚动公告</title>
  <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
  <style>
    body{
      margin:20px;
    }
    ul{
      width:200px;
      list-style-type: none;
      border:1px solid red;
    }
    li{
      height:30px;
      line-height: 30px
    }
  </style>
</head>
<body>
  <ul>
    <li>我是第1条公告</li>
    <li>我是第2条公告</li>
    <li>我是第3条公告</li>
    <li>我是第4条公告</li>
    <li>我是第5条公告</li>
    <li>我是第6条公告</li>
    <li>我是第7条公告</li>
    <li>我是第8条公告</li>
    <li>我是第9条公告</li>
    <li>我是第10条公告</li>
  </ul>
</body>
<script>
  //利用定时器每秒执行一次函数
  setInterval(function(){
    $('ul>:first').clone(true).appendTo('ul');//复制一个新的节点并添加到ul中
    $('ul>:first').remove();//将原来的节点删除
  },1000);
</script>
</html>

页面中有一个ul,首先写一个定时器,每秒执行一次函数,在函数中将ul中的第一个条目复制一份并添加到ul的底部,最后将原来的条目删除。

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

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

jQuery 相关文章推荐
jQuery插件FusionCharts绘制的2D帕累托图效果示例【附demo源码】
Mar 28 jQuery
Jquery-data的三种用法
Apr 18 jQuery
jQuery自定义多选下拉框效果
Jun 19 jQuery
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
Nov 08 jQuery
jQuery 改变P标签文本值方法
Feb 24 jQuery
jQuery的Ajax接收java返回数据方法
Aug 11 jQuery
jQuery实现为动态添加的元素绑定事件实例分析
Sep 07 jQuery
JQuery常用选择器功能与用法实例分析
Dec 23 jQuery
基于jQuery实现挂号平台首页源码
Jan 06 jQuery
jQuery实现聊天对话框
Feb 08 jQuery
jQuery使用ajax传递json对象到服务端及contentType的用法示例
Mar 12 jQuery
JavaScript前端页面搜索功能案例【基于jQuery】
Jul 10 #jQuery
jquery多级树形下拉菜单的实例代码
Jul 09 #jQuery
jQuery删除/清空指定元素的所有子节点实例代码
Jul 04 #jQuery
JQuery+Bootstrap 自定义全屏Loading插件的示例demo
Jul 03 #jQuery
jQuery属性选择器用法实例分析
Jun 28 #jQuery
jQuery位置选择器用法实例分析
Jun 28 #jQuery
jQuery层叠选择器用法实例分析
Jun 28 #jQuery
You might like
PHP一些有意思的小区别
2006/12/06 PHP
PHP学习笔记之数组篇
2011/06/28 PHP
PHP daddslashes 使用方法介绍
2012/10/26 PHP
Symfony2学习笔记之模板用法详解
2016/03/17 PHP
php支持断点续传、分块下载的类
2016/05/02 PHP
PHP下载远程图片的几种方法总结
2017/04/07 PHP
使用新的消息弹出框blackbirdjs
2008/10/16 Javascript
图像替换新技术 状态域方法
2010/01/28 Javascript
script的async属性以非阻塞的模式加载脚本
2013/01/15 Javascript
JS下拉框内容左右移动效果的具体实现
2013/07/10 Javascript
table行随鼠标移动变色示例
2014/05/07 Javascript
Node.js 日志处理模块log4js
2016/08/28 Javascript
Vue.js 2.0窥探之Virtual DOM到底是什么?
2017/02/10 Javascript
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
vuex直接赋值的三种方法总结
2018/09/16 Javascript
如何在基于vue-cli的项目自定义打包环境
2018/11/10 Javascript
微信小程序自定义toast弹窗效果的实现代码
2018/11/15 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
2019/01/15 Javascript
基于js判断浏览器是否支持webGL
2020/04/18 Javascript
JavaScript 生成唯一ID的几种方式
2021/02/19 Javascript
[01:11:08]Winstrike vs NB 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
Python中操作文件之write()方法的使用教程
2015/05/25 Python
Python实现模拟浏览器请求及会话保持操作示例
2018/07/30 Python
python实现多层感知器
2019/01/18 Python
Python文件操作中进行字符串替换的方法(保存到新文件/当前文件)
2019/06/28 Python
Django框架自定义模型管理器与元选项用法分析
2019/07/22 Python
Python FTP文件定时自动下载实现过程解析
2019/11/12 Python
浅谈Pycharm最有必要改的几个默认设置项
2020/02/14 Python
Python非单向递归函数如何返回全部结果
2020/12/18 Python
加拿大购物频道:The Shopping Channel
2016/07/21 全球购物
巴西男士胡须和头发护理产品商店:Beard
2017/11/13 全球购物
药品采购员岗位职责
2014/02/08 职场文书
车辆委托书范本
2014/10/05 职场文书
大一学生个人总结
2015/02/15 职场文书
《惊弓之鸟》教学反思
2016/02/20 职场文书
Nginx反爬虫策略,防止UA抓取网站
2021/03/31 Servers