2017-04-04 52 views
-1

如何使传送带物品与引导程序3一起导航为一组?我们怎样才能让多个项目在点击时移动,而不是一次移动一个项目。对于例如如果我看到幻灯片1,2,3,则下一个轮播控件应显示幻灯片4,5,6。使用bootstrap导航多个传送带物品3

<div id="myCarousel" class="carousel slide"> 

    <div class="carousel-inner"> 
    <div class="item active"> 
     <div class="col-xs-3"><a href="#"><img src="images\link4\Picture1.png" class="img-responsive"></a></div> 
    </div> 
    <div class="item"> 
     <div class="col-xs-3"><a href="#"><img src="images\link4\Picture2.png" class="img-responsive"></a></div> 
    </div> 
    <div class="item"> 
     <div class="col-xs-3"><a href="#"><img src="images\link4\Picture3.png" class="img-responsive"></a></div> 
    </div> 
    <div class="item"> 
     <div class="col-xs-3"><a href="#"><img src="images\link4\Picture4.png" class="img-responsive"></a></div> 
    </div> 
    <div class="item"> 
     <div class="col-xs-3"><a href="#"><img src="images\link4\Picture5.png" class="img-responsive"></a></div> 
    </div> 
    <div class="item"> 
     <div class="col-xs-3"><a href="#"><img src="images\link4\Picture2.png" class="img-responsive"></a></div> 
    </div> 
    <div class="item"> 
     <div class="col-xs-3"><a href="#"><img src="images\link4\Picture4.png" class="img-responsive"></a></div> 
    </div> 
    <div class="item"> 
     <div class="col-xs-3"><a href="#"><img src="images\link4\Picture3.png" class="img-responsive"></a></div> 
    </div> 
    </div> 

    <!-- Controls --> 
    <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev"> 
    <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span> 
    <span class="sr-only">Previous</span> 
    </a> 
    <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next"> 
    <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span> 
    <span class="sr-only">Next</span> 
    </a> 
</div> 

<script> 
$('.carousel .item').each(function(){ 
    var next = $(this).next(); 
    if (!next.length) { 
    next = $(this).siblings(':first'); 
    } 
    next.children(':first-child').clone().appendTo($(this)); 

    for (var i=0;i<2;i++) { 
    next = next.next(); 
    if (next.length>0) { 
    next.children(':first-child').clone().appendTo($(this)); 
    } 
    else { 
    $(this).siblings(':first').children(':first-child').clone().appendTo($(this)); 
    } } 
}); 
</script> 
+0

帖子到目前为止你已经尝试过的代码。这只是将幻灯片放在一个项目中的问题:http://www.bootply.com/lFBj86irDS – ZimSystem

+0

浪费了我的时间在这上面得到它的工作。想不到这一点。真诚感谢您对此的帮助。非常感谢Zim。 – Reshma

回答

0

有没有必要额外的JS。只需使用标准引导旋转木马......

<div class="carousel-inner"> 
     <div class="item active"> 
      <div class="col-xs-3"> 
       <a href="#"><img src="//placehold.it/400" class="img-responsive"></a> 
      </div> 
      <div class="col-xs-3"> 
       <a href="#"><img src="//placehold.it/400" class="img-responsive"></a> 
      </div> 
      <div class="col-xs-3"> 
       <a href="#"><img src="//placehold.it/400" class="img-responsive"></a> 
      </div> 
      <div class="col-xs-3"> 
       <a href="#"><img src="//placehold.it/400" class="img-responsive"></a> 
      </div> 
     </div> 
     <div class="item"> 
      <div class="col-xs-3"> 
       <a href="#"><img src="//placehold.it/400" class="img-responsive"></a> 
      </div> 
      <div class="col-xs-3"> 
       <a href="#"><img src="//placehold.it/400" class="img-responsive"></a> 
      </div> 
      <div class="col-xs-3"> 
       <a href="#"><img src="//placehold.it/400" class="img-responsive"></a> 
      </div> 
      <div class="col-xs-3"> 
       <a href="#"><img src="//placehold.it/400" class="img-responsive"></a> 
      </div> 
     </div> 
    </div> 

http://www.codeply.com/go/Vnvl4HqgKJ

+0

是啊,不需要脚本。谢谢你的例子。 – Reshma

+0

我该如何接受答案?有什么链接吗?对不起,我是这个论坛的新手。请指导。 – Reshma

+0

答案接受。 – Reshma