为了账号安全,请及时绑定邮箱和手机立即绑定

请教大神们,我做的水平滑动效果只能实现一次,怎么实现循环的水平滑动呢?

请教大神们,我做的水平滑动效果只能实现一次,怎么实现循环的水平滑动呢?

葡萄3 2016-08-19 17:26:17
    <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>     <script type="text/javascript">     function slide(){       $('#d1').animate({left:'-300px'},1000);       $('#d2').animate({left:'0px'},1000);     }     </script>  <body>    <div class="container" id="container">      <div class="kid" id="d1"></div>      <div class="kid" id="d2"></div>    </div>    <button class="b1" type="button" name="button" onclick="slide()">点我</button>   </body>    <style media="screen">       .container{width:300px;           height: 100px;           overflow: hidden;           position: relative;           }           .b1{position: absolute;               top:150px;}           .kid{width: 300px;               height: 100px;               }           #d1{position: absolute;               background: blue;               left: 0;               top: 0;}           #d2{position: absolute;              background: pink;              left: 300px;              top: 0;}     </style>不知道怎么实现循环的水平滑动,大神们能教教我吗?
查看完整描述

1 回答

?
宝慕林2233867

TA贡献10条经验 获得超1个赞

你可以用动画的回调函数,然后调完之后再调用自己不久可以了吗?哈哈,这个是我临时想到的,没有试过,你可以试试

查看完整回答
反对 回复 2016-08-19
  • 1 回答
  • 0 关注
  • 1152 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信