根据Bootstrap示例中的live demo,我已this fiddle显示对话框。
然后this fiddle会在点击时弹出对话框,但不起作用:
<button type='button' data-toggle='modal' data-target='#myModal'>Click here</button>
这可能很明显,但上面链接的现场演示中我错过了什么?
答案 0 :(得分:1)
我在使用它时遇到了一些麻烦,我不完全确定,但我认为问题主要是JSFiddle上的'外部资源。
我已将jQuery CDN添加到小提琴中,您可以在此处找到它:
https://jsfiddle.net/7ww5ra98/1/
这是HTML:
<button type="button" data-toggle="modal" data-target="#myModal">Click Here</button>
<!-- Modal -->
<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">Popup Dialog</h4>
</div>
<div class="modal-body">
<p>Wow, it works!</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Reset Password</button>
</div>
</div>
</div>
</div>
希望你发现这很有用。