小编Agu*_*tin的帖子

如何制作一个jQuery滑块循环

我有一个滑块的下面的代码,它的工作完美,但滑块在经过图像到最后一个后停止.我想无限制地使这个滑块循环.代码是:

     <script type="text/javascript">
        $(function() {

      setInterval("rotateImages()", 3000);
        });

    function rotateImages() {
        var oCurPhoto = $('#chica div.current');
        var oNxtPhoto = oCurPhoto.next();
        if (oNxtPhoto.lenght == 0)
            onNxtPhoto = $('#chica div.first');

        oCurPhoto.removeClass('current').addClass('previous');
        oNxtPhoto.css({opacity:0.0}).addClass('current').animate({opacity:1.0},2000,
        function() {
            oCurPhoto.removeClass('prevous');
            });
        $('#images').animate({"left": "=0"}, 1000);
       }
       </script>
Run Code Online (Sandbox Code Playgroud)

HTML是这样的:

      <div class="current">
     <a href="#"><img src="galeria_1.jpg" 
     alt="Galeria de Imagenes" width="960" height="310" class="galeria" /></a>
     </div>
     <div>
     <a href="#"><img src="galeria_1.jpg" alt="Galeria de Imagenes"               
     width="960" height="310" class="galeria" /></a>
     </div>
Run Code Online (Sandbox Code Playgroud)

这是css:

   #chica div {
   position: absolute;
   z-index: 0;
  }

   #chica div.previous  {
   z-index: 1;
  } …
Run Code Online (Sandbox Code Playgroud)

jquery loops slider

4
推荐指数
1
解决办法
6250
查看次数

标签 统计

jquery ×1

loops ×1

slider ×1