bootstrap灯箱不显示图像

时间:2015-04-17 08:35:12

标签: twitter-bootstrap bootstrap-lightbox

我正在尝试为工作站点中的图库页面实现lightbox。我按照步骤完全按照示例引导灯箱页面演示 http://www.jasonbutz.info/bootstrap-lightbox/#usage以及youtube视频 https://www.youtube.com/watch?v=J-EZC46hOc8 但是我的灯箱不能工作。 Plz帮助我 我的代码如下:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap-theme.min.css">
<link href="bootstrap-lightbox.css" rel="stylesheet">
<script src="bootstrap-lightbox.js"></script>

这些是头部中包含的文件。 正文部分中的代码如下:

<div class="row">
    <div class="container">

        <div id="demoLightbox" class="lightbox hide fade"  tabindex="-1" role="dialog" aria-hidden="true">
        <div class='lightbox-content'>
                <img src="img-3.png">
                  <div class="lightbox-caption"><p>Your caption here</p></div>
        </div>
         </div>
      <div class="col-lg-3">
         <a data-toggle="lightbox" href="#demoLightbox" class="thumbnail">Open Lightbox
                <img src="img-3.png">
        </a>
      </div>


    </div>
</div>

我收到错误: 未捕获的TypeError:this.hideWithTransition不是函数 Plz帮助代码出错。

2 个答案:

答案 0 :(得分:0)

尝试从以下位置删除“隐藏”类:

<div id="demoLightbox" class="lightbox hide fade"  tabindex="-1" role="dialog" aria-hidden="true">

它对我有用。

答案 1 :(得分:0)

问题已修复检查我的代码CODEPEN

<a data-toggle="lightbox" href="#demoLightbox" ><img class="thumbnail" src="http://www.jasonbutz.info/bootstrap-lightbox/assets/img/small.png"></a>    
<div id="demoLightbox" class="lightbox fade"  tabindex="-1" role="dialog" aria-hidden="true">

        <div class='lightbox-content'>
                <img src="http://www.jasonbutz.info/bootstrap-lightbox/assets/img/large.png" alt="" />

            <div class="lightbox-caption"><p>Your caption here</p></div>
        </div>
    </div>
    </div>