Twitter bootstrap 引导-Div中的模式

Twitter bootstrap 引导-Div中的模式,twitter-bootstrap,bootstrap-modal,Twitter Bootstrap,Bootstrap Modal,我正在尝试创建一个带有透明覆盖的图像块,当图像被单击时,文本处于打开状态,再次单击以隐藏 我正在使用Bootstrap3和弹出窗口的Modals,我很难让它们出现在图像的div中 <div class="portfolio-item"> <a href="#" data-toggle="modal" data-target="#PortfolioWebDesignModal"> <img class="img-portfolio img-re

我正在尝试创建一个带有透明覆盖的图像块,当图像被单击时,文本处于打开状态,再次单击以隐藏

我正在使用Bootstrap3和弹出窗口的Modals,我很难让它们出现在图像的div中

<div class="portfolio-item">
    <a href="#" data-toggle="modal" data-target="#PortfolioWebDesignModal">
        <img class="img-portfolio img-responsive" src="img/portfolio-1.jpg">
    </a>
</div>

<div class="modal fade" id="PortfolioWebDesignModal" tabindex="-1" role="dialog" aria-labelledby="basicModal" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&amp;times;</button>
            <h4 class="modal-title" id="myModalLabel">Modal title</h4>
            </div>
            <div class="modal-body">
                <h3>Modal Body</h3>
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                <button type="button" class="btn btn-primary">Save changes</button>
            </div>
        </div>
    </div>
</div>

&;时代;
情态标题
模态体
接近
保存更改
基于,我不知道如何在特定DIV中显示模态

popover()确实可以让您控制确切的位置。这里有一个例子

HTML:

JSFIDDLE:


这是可能的,但您的问题不清楚,您想在其中显示模态的
在哪里?
<div class="portfolio-item" style="width: 200px; height: 200px;">
  <a href="#" data-toggle="popover" title="Popover title">
    <img class="img-portfolio img-responsive" src="http://www.orchard.co.uk/images/portfolio.jpg">
  </a>
</div>

<div style="display: none;" id="popOverContent">
  <input type="button" value="Save" />
  <input type="button" value="Cancel" />
</div>
$(function() {
  $('[data-toggle="popover"]').popover({
    html: true,
    content: function() {
      return $('#popOverContent').html();
    }
  })
});