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 相关文章推荐
学习JavaScript的最佳方法分享
Oct 21 Javascript
window.location.href = window.location.href 跳转无反应 a超链接onclick事件写法
Aug 21 Javascript
jQuery瀑布流插件Wookmark使用实例
Apr 02 Javascript
node.js中的buffer.toString方法使用说明
Dec 14 Javascript
jquery结合CSS使用validate实现漂亮的验证
Jan 29 Javascript
javascript最基本的函数汇总
Jun 25 Javascript
js利用正则表达式检验输入内容是否为网址
Jul 05 Javascript
获取当前月(季度/年)的最后一天(set相关操作及应用)
Dec 27 Javascript
jQuery制作图片旋转效果
Feb 02 Javascript
Angular4学习笔记之根模块与Ng模块
Sep 09 Javascript
vue resource发送请求的几种方式
Sep 30 Javascript
JavaScript获取URL参数的方法分享
Apr 07 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
PHP迭代器实现斐波纳契数列的函数
2013/11/12 PHP
PHP获取网页标题的3种实现方法代码实例
2014/04/11 PHP
浅谈PHP中的数据传输CURL
2016/09/06 PHP
phpStudy中升级MySQL版本到5.7.17的方法步骤
2017/08/03 PHP
改变隐藏的input中value值的方法
2014/03/19 Javascript
详解JavaScript语法对{}处理的坑爹之处
2014/06/05 Javascript
JavaScript实现的多个图片广告交替显示效果代码
2015/09/04 Javascript
Angularjs全局变量被作用域监听的正确姿势
2016/02/06 Javascript
JavaScript操作选择对象的简单实例
2016/05/16 Javascript
AngularJs 国际化(I18n/L10n)详解
2016/09/01 Javascript
ES6中Generator与异步操作实例分析
2017/03/31 Javascript
解决vue-cli中stylus无法使用的问题方法
2017/06/19 Javascript
Nodejs调用WebService的示例代码
2017/09/29 NodeJs
vue2.0 自定义 饼状图 (Echarts)组件的方法
2018/03/02 Javascript
基于vue手写tree插件的那点事儿
2019/08/20 Javascript
layUI的验证码功能及校验实例
2019/10/25 Javascript
jquery实现进度条状态展示
2020/03/26 jQuery
jQuery实现html可联动的百分比进度条
2020/03/26 jQuery
js+canvas实现五子棋小游戏
2020/08/02 Javascript
基于VUE实现简单的学生信息管理系统
2021/01/13 Vue.js
[48:21]Mski vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
在Python中操作字符串之rstrip()方法的使用
2015/05/19 Python
python字符串str和字节数组相互转化方法
2017/03/18 Python
flask + pymysql操作Mysql数据库的实例
2017/11/13 Python
Python中new方法的详解
2019/01/15 Python
python使用turtle库绘制奥运五环
2020/02/24 Python
用Python生成HTML表格的方法示例
2020/03/06 Python
Python图片处理模块PIL操作方法(pillow)
2020/04/07 Python
pytorch 查看cuda 版本方式
2020/06/23 Python
python中yield的用法详解
2021/01/13 Python
Vans澳大利亚官网:购买鞋子、服装及配件
2019/09/05 全球购物
小学教师的个人自我鉴定
2013/10/24 职场文书
六十大寿答谢词
2014/01/12 职场文书
周恩来的四个昼夜观后感
2015/06/03 职场文书
幼儿园园长六一致辞
2015/07/31 职场文书
SQL Server中锁的用法
2022/05/20 SQL Server