Twitter bootstrap 3 引导灯箱错误

Twitter bootstrap 3 引导灯箱错误,twitter-bootstrap-3,Twitter Bootstrap 3,我想使用引导lightbox我从这里使用lightbox,但我得到一个错误 “bootstrap lightbox.min.js:6未捕获类型错误:无法读取属性 未定义的“构造函数” 我怎样才能解决这个问题 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"> <link rel="stylesheet" href="asset/l

我想使用引导lightbox我从这里使用lightbox,但我得到一个错误

“bootstrap lightbox.min.js:6未捕获类型错误:无法读取属性 未定义的“构造函数”

我怎样才能解决这个问题

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<link rel="stylesheet" href="asset/lightbox/bootstrap-lightbox.min.css" type="text/css">    
<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<script src="asset/lightbox/bootstrap-lightbox.min.js"></script>
    <a id='myLightbox' class='lightbox hide fade'  tabindex='-1' role='dialog' aria-hidden='true'>
         <a class='lightbox-content'>
            <img src='$resim' class='img-responsive' style='min-width:230px; height:190px;' >
            <div class='lightbox-caption'></div>
            <a href='$page_url' target='_blank'><img style='width:100%; height:50px;' src='$img_url'></a>
        </a>
    </a>    

您包括以下元素:

  • 引导CSS
  • 引导灯箱CSS
  • jQuery
  • 引导Lightbox JavaScript
但是您没有包括引导Javascript(应该在引导Lightbox one之前完成)

例如:

<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>

如果您需要更多信息,我们可以帮助您

以下代码是一个工作示例:

<html>
  <head>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap.min.css">
    <link rel="stylesheet" href="asset/lightbox/bootstrap-lightbox.min.css" type="text/css">
  </head>
  <body>
    <a data-toggle="lightbox" href="#demoLightbox">
      <img src='so-icon.png' class='img-responsive' style='min-width:230px; height:190px;' >
    </a>

    <div id="demoLightbox" class="lightbox fade" tabindex="-1" role="dialog" aria-hidden="true">
        <div class='lightbox-dialog'>
            <div class='lightbox-content'>
                <img src="so-icon.png">
                <div class='lightbox-caption'></div>
            </div>
        </div>
    </div>

    <script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>
    <script src="https://adresinden.com/mobile/asset/lightbox/bootstrap-lightbox.min.js"></script>
  </body>
</html>

请注意,此项目不再维护,也不能在Bootstrap 3.3.6中开箱即用。我在示例中使用的是Bootstrap 2。


另一种可能是,
$resim
$page\u url
$img\u url
中的一个未在页面中定义。

您包括以下元素:

  • 引导CSS
  • 引导灯箱CSS
  • jQuery
  • 引导Lightbox JavaScript
但是您没有包括引导Javascript(应该在引导Lightbox one之前完成)

例如:

<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>

如果您需要更多信息,我们可以帮助您

以下代码是一个工作示例:

<html>
  <head>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap.min.css">
    <link rel="stylesheet" href="asset/lightbox/bootstrap-lightbox.min.css" type="text/css">
  </head>
  <body>
    <a data-toggle="lightbox" href="#demoLightbox">
      <img src='so-icon.png' class='img-responsive' style='min-width:230px; height:190px;' >
    </a>

    <div id="demoLightbox" class="lightbox fade" tabindex="-1" role="dialog" aria-hidden="true">
        <div class='lightbox-dialog'>
            <div class='lightbox-content'>
                <img src="so-icon.png">
                <div class='lightbox-caption'></div>
            </div>
        </div>
    </div>

    <script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script>
    <script src="https://adresinden.com/mobile/asset/lightbox/bootstrap-lightbox.min.js"></script>
  </body>
</html>

请注意,此项目不再维护,也不能在Bootstrap 3.3.6中开箱即用。我在示例中使用的是Bootstrap 2。


另一种可能是
$resim
中的一种,
$page\u url
$img\u url
未在您的页面中定义。

我添加了所有引导组件我更新了我的问题,但我得到了相同的错误我添加了一个完整的工作示例和另一个可能的错误。当我使用lightbox.min.js时,我得到了错误,我认为有一个不同的问题。因为我发布的示例在框中,您应该验证我的上一个建议,以检查是否所有内容都已定义。如果是,页面中是否有可能引发错误的其他代码?这个例子对你有用吗?示例与您的实际代码之间有什么区别?我在本地尝试了您的建议,当我单击“图像不工作”时我添加了所有引导组件我更新了我的问题,但我得到了相同的错误我添加了一个完整的工作示例和另一种可能的错误。当我使用lightbox.min.js时,我得到了错误,我认为是不同的错误问题。由于我发布的示例是开箱即用的,您应该验证我的上一个建议,以检查是否所有内容都已定义。如果是,页面中是否有可能引发错误的其他代码?这个例子对你有用吗?这个例子和你的实际代码之间有什么区别?我在本地尝试了你的建议,当我点击“图像不工作”时