美文网首页我爱编程
jquery实现图片轮播效果

jquery实现图片轮播效果

作者: 陌紫嫣 | 来源:发表于2018-04-14 20:21 被阅读0次
    一个盒子放图片,一个放轮播是的小圆点
    <div class="list" style=" left:-600px;">
       <img src="img/5.jpg">
       <img src="img/1.jpg">
       <img src="img/2.jpg">
       <img src="img/3.jpg">
       <img src="img/4.jpg">
      </div>
      <ul class="dots">
       <li  class="active dot"></li>
       <li  class="dot"></li>
       <li  class="dot"></li>
       <li  class="dot"></li>
       <li  class="dot"></li>
      </ul>
    样式设置需注意的是:
    .dots要绝对定位
    img要浮动
    大容器要position: relative; overflow: hidden;
    大容器的宽度=img的宽度
    自动播放:autoplay
    var timer;
    function autoPlay(){
       timer =setInterval(function () {
       for(var i=0;i<=5 i++){
       if(i=5){ i=0;}//是为了判断是否到最后一张
       $("img").index().eq(i).show().sbilings().hide();
       $(".dot").index().eq(i).addclass('"active").sbilings().removedclass('"active");//自动播放的话小圆点也要随着切换
    }
      },1000)
     }
     function stopAutoPlay() {
      clearInterval(timer);
     }
    点击播放:clickplay
    function clickplay(){
    $(".dot").onclick(function(){
    var number = $(this).index();
     $("img").index().eq(number).show().sbilings().hide();
    })
    }
    

    相关文章

      网友评论

        本文标题:jquery实现图片轮播效果

        本文链接:https://www.haomeiwen.com/subject/rbayhftx.html