[英]Jquery Modal showing up but blocking the site
I am following this tutorial . 我正在关注本教程 。 I want to do the same but using a link instead of a button.
我想做同样的事情,但是使用链接而不是按钮。 It shows the modal but the whole page turns dark and it gets blocked.
它显示了模态,但整个页面变暗并且被阻塞。 I am not sure what am I doing wrong.
我不确定我在做什么错。
$( "#openModal" ).click(function() { $("#myModal").modal(); });
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script> <script src="/assets/admin/js/myjavascript.js"></script> <a id="openModal">Open Modal</a> <!-- Modal --> <div class="modal fade" id="myModal" 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>
To use bootstrap modal, you need: 要使用引导模式,您需要:
For css: 对于CSS:
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" />
For jquery: 对于jQuery:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
In the script: 在脚本中:
$( "#openModal" ).click(function() {
$("#myModal").modal();
});
It wouldn't work without reference: 没有参考就无法工作:
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
Note: The version can be changed. 注意:可以更改版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.