2017-09-23 69 views
1

的另一张照片正如我所说..主要是我看不到我的模态照片库中的第一张图片
有时我甚至不能去另一张照片。
我在Google Chrome上遇到了这个问题。
也许我有任何脚本不好。对不起,我根本不擅长JavaScript。

如果你能帮助我,我会非常高兴。
谢谢。不能去莫代尔旋转木马

库:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" crossorigin="anonymous"> 

<script async src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 

<script async src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" crossorigin="anonymous"></script> 

<script async src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 

脚本:

<script> 
     var modal = document.getElementById('myModal'); 
         var images = document.getElementsByTagName('img'); 
     var captionText = document.getElementById("caption"); 
     var i; 
     for (i = 0; i < images.length; i++) { 
      images[i].onclick = function() { 
       modal.style.display = "block"; 
       modalImg.src = this.src; 
       modalImg.alt = this.alt; 
       captionText.innerHTML = this.alt; 
      }; 
     } 
     var span = document.getElementsByClassName("close")[0]; 
     span.onclick = function() { 
      modal.style.display = "none"; 
     }; 
     function myFunction() { 
      document.getElementById("panel").style.display = "block";}; 
      $('.modal').on('show.bs.modal', centerModal);$(window).on("resize", function() {$('.modal:visible').each(centerModal);}); 


莫代尔旋转木马:

<div class="container"> 
     <div class="row content"> 
      <div class="gallery text-center"> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/1.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/2.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/3.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/1.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/2.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/3.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/1.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/2.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/3.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/1.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/2.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/3.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/1.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/2.jpg" width="256" height="171" alt="" ></div> 
       <div class="col-md-4 col-xs-6 img-responsive item"><img src="images/3.jpg" width="256" height="171" alt="" ></div> 
      </div> 

      <div class="modal" id="myModal" tabindex="-1" role="dialog"> 
       <span class="close">&times;</span> 

       <div class="modal-content"> 

        <div id="carousel-modal-demo" class="carousel slide" data-ride="carousel" data-interval="9999999999999"> 
         <!-- Indicators --> 
         <ol class="carousel-indicators"> 
          <li data-target="#carousel-modal-demo" data-slide-to="0" class="active"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="1"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="2"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="3"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="4"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="5"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="6"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="7"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="8"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="9"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="10"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="11"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="12"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="13"></li> 
          <li data-target="#carousel-modal-demo" data-slide-to="14"></li> 
         </ol> 



         <div class="carousel-inner"> 
          <div class="item active"> 
           <img src="images/1.jpg" alt=""/> 
          </div> 
          <div class="item"> 
           <img src="images/2.jpg" alt=""/> 
          </div> 
          <div class="item"> 
           <img src="images/3.jpg" alt=""/> 
          </div> 
          <div class="item"> 
           <img src="images/1.jpg" alt=""/> 
          </div> 
          <div class="item"> 
           <img src="images/2.jpg" alt=""/> 
          </div> 
          <main class="item"> 
           <img src="images/3.jpg" alt=""/> 

          </main> 
          <div class="item"> 
           <img src="images/1.jpg" alt=""/> 
          </div> 
          <main class="item"> 
           <img src="images/2.jpg" alt=""/> 
          </main> 
          <main class="item"> 
           <img src="images/3.jpg" alt=""/> 
          </main> 
          <div class="item"> 
           <img src="images/1.jpg" alt=""/> 
          </div> 
          <div class="item"> 
           <img src="images/2.jpg" alt=""/> 
          </div> 
          <div class="item"> 
           <img src="images/3.jpg" alt=""/> 
          </div> 
          <div class="item"> 
           <img src="images/1.jpg" alt=""/> 
          </div> 
          <p class="item"> 
           <img src="images/2.jpg" alt=""/> 
          </p> 
          <p class="item"> 
           <img src="images/3.jpg" alt=""/> 
          </p> 



          <a class="left carousel-control" href="#carousel-modal-demo" 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="#carousel-modal-demo" role="button" data-slide="next"> 
           <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span> 
           <span class="sr-only">Next</span> 
          </a> 

         </div> 
        </div> 
       </div> 
      </div> 
     </div> 
+0

你应该在这里为我们发布一些代码,也许你正在使用的库的一些细节。我快速浏览了你的页面。对我来说(在Chrome中)模式工作正常,但我看到控制台错误 - 引导投诉jquery($)没有定义。检查你的脚本加载顺序。当单击图像时,也会重复出现“modalImg”未定义的错误。这应该让你开始调试。 – arbuthnott

回答

0

fotogalerie.html
.. CALL jQuery的CDN引导之前。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" crossorigin="anonymous"></script> 

现在你正在做相反的顺序。因此得到Bootstrap's JavaScript requires jQuery错误

编辑。此外,这些CDN应该在机体内而不是头部调用

+0

仍然不适合我。 :/ – ExrowGe

+0

你可以更新http://www.deltapenzion.8u.cz/fotogalerie.html –

+0

更改好了,我更新了它。 – ExrowGe