【问题标题】:The 2nd Owl-carousel slider doesn't load第二个猫头鹰轮播滑块未加载
【发布时间】:2014-05-20 09:50:16
【问题描述】:

我正忙于一个网站,有 2 个来自 owl-carousel 的照片滑块。

第一个工作正常,但第二个只显示 1 张图片,没有按钮和一个大容器。新手,所以任何帮助都会很棒。

        <!-- modal body -->
        <div class="modal-body"> 
           <div class="row">
              <div class="col-md-12"> 

                 <!-- portfolio media -->
                 <div class="portfolio-images"> 

                    <!-- image slider -->
                    <div id="owl-portfolio1" class="owl- carousel owl-theme">
                       <div class="item"> <img src="images/print1.jpg" class="img-responsive img-thumbnail" title="" alt="" /> </div>
                       <div class="item"> <img src="images/print2.jpg" class="img-responsive img-thumbnail" title="" alt="" /> </div>   
                       <div class="item"> <img src="images/print3.jpg" class="img-responsive img-thumbnail" title="" alt="" /> </div>
                       <div class="item"> <img src="images/print4.jpg" class="img-responsive img-thumbnail" title="" alt="" /> </div> 
                       <div class="item"> <img src="images/print2.jpg" class="img-responsive img-thumbnail" title="" alt="" /> </div>   
                       <div class="item"> <img src="images/print3.jpg" class="img-responsive img-thumbnail" title="" alt="" /> </div>
                       <div class="item"> <img src="images/print4.jpg" class="img-responsive img-thumbnail" title="" alt="" /> </div> 
                       <div class="item"> <img src="images/print2.jpg" class="img-responsive img-thumbnail" title="" alt="" /> </div>   
                       <div class="item"> <img src="images/print3.jpg" class="img-responsive img-thumbnail" title="" alt="" /> </div>
                       <div class="item"> <img src="images/print4.jpg" class="img-responsive img-thumbnail" title="" alt="" /> </div>                
                    </div>




                 </div>
              </div>
           </div>
        </div>

                            <script>


                    $(document).ready(function() {

                       $("#owl-portfolio").owl-carousel({
                       });


                       $("#owl-portfolio1").owlcarousel({           
                       });
                    });
        </script>
        </div>








        <div class="col-md-6 work">
              <div class="portfolio-item clearfix"> 

                 <!-- portfolio content -->
                 <div class="portfolio-content pull-right"> <a href="#" class="more-plus" data-toggle="modal" data-target="#portfolioModal1"> <i class="fa fa-plus"> </i> </a>
                    <div class="portfolio-content-wrap clearfix">
                       <div class="portfolio-content-center">
                          <h4>x</h4>
                          <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem.</p>
                       </div>
                    </div>
                 </div>
                 <!-- .portfolio content --> 

                 <!--portfolio image -->
                 <div class="portfolio-image pull-left"> <a href="#" data-toggle="modal" data-target="#portfolioModal1"> <img src="images/portfolio-3.jpg" class="img-responsive img-thumbnail pull-left" title="" alt="" /> </a> </div>
                 <!-- .portfolio image --> 

              </div>
                 ><!-- .portfolio content --> 

              </div>
           </div>
           <!-- .portfolio item --> 

        </div>

【问题讨论】:

  • 我试过了,如果我删除那个空间,它就不会再显示任何东西了
  • 以上代码中没有#owl-portfolio
  • 这是第二个滑块,在第一个滑块中的名称是#owl-portfolio,并且那个有效。

标签: javascript jquery owl-carousel


【解决方案1】:
$("#owl-portfolio").owl-carousel({
});


$("#owl-portfolio1").owlcarousel({           
});

您在调用 owl-carousel 时使用了两个不同的名称。其中一个是不正确的,我认为.owlcarousel() 是正确的。

编辑如果这只是 Stackoverflow 的复制/粘贴错误,请告诉我。

编辑 2

注意到轮播中的另一个奇怪的东西(HTML 标记)

class="owl- carousel owl-theme"

我感觉应该是 owl-carousel 而不是单独的 owl-carousel 类。
如果这是复制/粘贴错误,请告诉我。

【讨论】:

  • 好的,但是我怎么称呼第二个呢?这个似乎不起作用,我不知道如何激活它。
  • 我不清楚你的意思。将函数调用更改为正确的名称是否修复了它,它做了某事,还是它对原始问题的影响为零?
  • 我还没有改变电话,因为我不明白我需要打电话....我把它改成了应该的。
  • 您不能通过查看轮播您自己确认工作正常来推断正确的方法是什么吗?不想讽刺,但如果您已经确认两个版本中的一个正在工作,我觉得不检查工作版本和损坏版本之间的区别是很奇怪的。我只发现了两者之间的区别(函数名),这很可能是可疑的。但是,我不能肯定你是否不会测试它。
  • 我确实测试了它,我复制了第一个的整个轮播,并将其更改为我应该从中获取图片的位置,我找到了图片,但它没有找到照片滑块,即这就是我的问题。
猜你喜欢
  • 1970-01-01
  • 2018-05-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-24
  • 1970-01-01
相关资源
最近更新 更多