【发布时间】:2017-07-26 20:02:50
【问题描述】:
我正在尝试使用 modal 属性。当用户单击图像时,它会显示一些文本,我编写了以下代码。
<div class="col-md-4 gallery-left">
<a data-toggle="modal" data-target=".bs-example-modal-md" href="#myModal" class="b-link-stripe b-animate-go thickbox">
<img class="img-responsive lot" src="{% static 'img/toothbrush.jpg' %}" alt="">
<div class="b-wrapper">
<div class="b-animate b-from-left b-delay03 ">
<i class="plus second"> Picture description </i>
</div>
</div>
</a>
</div>
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Modal Header</h4>
</div>
<div class="modal-body">
<p>Some text in the modal.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
背景变黑但没有显示内容。 我已成功使用模态显示用户使用以下代码单击的图像:
<a data-toggle="modal" data-target=".bs-example-modal-md" href="{% static 'img/toothbrush.jpg' %}" class="b-link-stripe b-animate-go thickbox">
为什么当我尝试用文本而不是图像显示 div 时它不起作用?
【问题讨论】:
-
请贴出完整的相关代码
-
如果你能建立一个这样的 JSbin 或类似的东西会有所帮助。
标签: jquery html web modal-dialog