jquery实现简单的无缝滚动


Posted in Javascript onApril 15, 2015

jquery实现简单的无缝滚动

<!DOCTYPE html>
<html>
<head lang="en">
  <meta charset="UTF-8">
  <title></title>
  <script src="jquery-1.7.2.min.js" type="text/javascript"></script>
</head>
<style>
  *{ margin: 0px; padding: 0px;}
  li{ list-style: none;}
  .content{ width: 1020px; height:112px; overflow: hidden; border: #4e83c2 solid 1px; margin:50px auto; }
  .content ul{ width: 1020px; height:100px;}
  .content ul li{ float: left; width: 100px; height: 100px; border:#ccc solid 1px; display: block; margin: 5px;}

</style>
<body>
<div class="content">
<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>
  <li>11</li>
  <li>12</li>
  <li>13</li>
  <li>14</li>
  <li>15</li>
  <li>16</li>
  <li>17</li>
  <li>18</li>
  <li>19</li>
  <li>20</li>
  <li>21</li>
  <li>22</li>
  <li>23</li>
  <li>24</li>
</ul>
</div>
<script>
 function scroll(){
 $(".content ul").animate({"margin-left":"-110px"},function(){
   $(".content ul li:eq(0)").appendTo($(".content ul"))
   $(".content ul").css({"margin-left":0})
 })
 }
  setInterval(scroll,1000)
</script>
</body>
</html>

scroll()用法:

function scroll(){
   $(".content ul").animate({"margin-left":"-110px"},function(){
   //这个是让整个ul先向前滑动个li ,如果要一次性滑动5个~那么就是550px.
  //想向上滚动就改成 $(".content ul").animate({"margin-top":"-105px"}
  //想向下滚动就改成 $(".content ul").animate({"margin-top":"105px"}
  //想向右滚动就改成 $(".content ul").animate({"margin-left":"110px"}
     $(".content ul li:eq(0)").appendTo($(".content ul"))
     $(".content ul").css({"margin-left":0})
  //对应这的这边
  //想向上滚动就改成 $(".content ul").animate({"margin-top":0}
  //想向下滚动就改成 $(".content ul").animate({"margin-top":0}
  //想向右滚动就改成 $(".content ul").animate({"margin-left":0}
   })
   }
    setInterval(scroll,1000)
  //这上面的是1000是滚动的速度,可以自己调整

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
js innerHTML 的一些问题的解决方法
Jun 22 Javascript
Ext中下拉列表ComboBox组件store数据格式用法介绍
Jul 15 Javascript
javascript计时器详解
Feb 28 Javascript
js实现鼠标点击左上角滑动菜单效果代码
Sep 06 Javascript
jQuery基础_入门必看知识点
Jul 04 Javascript
JavaScript中Object基础内部方法图
Feb 05 Javascript
vue监听input标签的value值方法
Aug 27 Javascript
用vue-cli开发vue时的代理设置方法
Sep 20 Javascript
vue使用Font Awesome的方法步骤
Feb 26 Javascript
基于Vue 实现一个中规中矩loading组件
Apr 03 Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
Sep 16 Javascript
谈一谈vue请求数据放在created好还是mounted里好
Jul 27 Javascript
JQuery CheckBox(复选框)操作方法汇总
Apr 15 #Javascript
JQuery select(下拉框)操作方法汇总
Apr 15 #Javascript
JavaScript控制网页层收起和展开效果的方法
Apr 15 #Javascript
JS扩展方法实例分析
Apr 15 #Javascript
JavaScript实现简单的二级导航菜单实例
Apr 15 #Javascript
JQuery radio(单选按钮)操作方法汇总
Apr 15 #Javascript
JavaScript判断前缀、后缀是否是空格的方法
Apr 15 #Javascript
You might like
利用文件属性结合Session实现在线人数统计
2006/10/09 PHP
浅谈laravel框架与thinkPHP框架的区别
2019/10/23 PHP
javascript下数值型比较难点说明
2010/06/07 Javascript
最简单的js图片切换效果实现代码
2011/09/24 Javascript
JavaScript创建类/对象的几种方式概述及实例
2013/05/06 Javascript
使用CoffeeScrip优美方式编写javascript代码
2015/10/28 Javascript
js实现跨域访问的三种方法
2015/12/09 Javascript
jQuery插件扩展实例【添加回调函数】
2016/11/26 Javascript
javascript 判断一个对象为数组的方法
2017/05/03 Javascript
详解Vue.js基于$.ajax获取数据并与组件的data绑定
2017/05/26 Javascript
Vue.js搭建移动端购物车界面
2020/06/28 Javascript
JavaScript读写二进制数据的方法详解
2018/09/09 Javascript
详解Express笔记之动态渲染HTML(新手入坑)
2018/12/13 Javascript
Layui Table js 模拟选中checkbox的例子
2019/09/03 Javascript
[47:55]Ti4第二日主赛事败者组 NaVi vs EG 1
2014/07/20 DOTA
[01:14]DOTA2亚洲邀请赛 ShowOpen
2015/02/07 DOTA
[46:20]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Django发送html邮件的方法
2015/05/26 Python
Python实现栈的方法
2015/05/26 Python
Collatz 序列、逗号代码、字符图网格实例
2017/06/22 Python
详解python里使用正则表达式的分组命名方式
2017/10/24 Python
Python面向对象之继承代码详解
2018/01/29 Python
Python图像处理之颜色的定义与使用分析
2019/01/03 Python
django-rest-framework解析请求参数过程详解
2019/07/18 Python
Python中if有多个条件处理方法
2020/02/26 Python
基于python爬取梨视频实现过程解析
2020/11/09 Python
python3中for循环踩过的坑记录
2020/12/14 Python
python中xlrd模块的使用详解
2021/02/01 Python
购买限量版收藏品、珠宝和礼品:Bradford Exchange
2016/09/23 全球购物
党委书记岗位职责
2013/11/24 职场文书
团队经理竞聘书
2014/03/31 职场文书
内科护士节演讲稿
2014/09/11 职场文书
婚内房产协议书范本
2014/10/02 职场文书
环境建议书
2015/02/04 职场文书
学习党史心得体会2016
2016/01/23 职场文书
聊聊golang中多个defer的执行顺序
2021/05/08 Golang