【发布时间】:2015-05-09 21:10:04
【问题描述】:
我正在尝试让引导模式工作。在 index.php 中,我有一些链接可以加载页面 PageOne.php 和 PageTwo.php。
在 PageOne.php 中,我尝试使用 #LinkToModal 调用模式,但模式不会显示。我正在使用 Chrome,当点击按钮时,我什至看不到控制台中的某些内容发生了变化。
这是我的代码: index.php
<html>
<head>
<!-- Javascript -->
<script src="inc/bootstrap-assets/js/jquery-1.10.2.js"></script>
<script src="inc/bootstrap-assets/js/bootstrap.js"></script>
<script src="inc/js/functions.js"></script>
</head>
<body>
<h2>Home</h2>
<a href="" id="LinkToPageOne">Link To Page One</a>
<a href="" id="LinkToPageTwo">Link To Page Two</a>
<div id="Content">something</div>
</body>
<!-- BOOTSTRAP SCRIPTS -->
</html>
PageOne.php
<div id="PageOne">
<button id="LinkToModal" type="button" class="btn btn-primary" data-toggle="modal" data-target="#Modal">Large modal</button>
</div>
<div id="Modal" class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
...
</div>
</div>
</div>
functions.js
$(document).ready(function () {
$("#LinkToPageOne").click(function () {
$("#Content").load("inc/content/PageOne.php #PageOne");
return false;
});
$("#LinkToPageTwo").click(function () {
$("#Content").load("inc/content/PageTwo.php");
return false;
});
$("#LinkToModal").click(function(){
$("#Modal").modal("show");
});
});
【问题讨论】:
标签: javascript jquery twitter-bootstrap twitter-bootstrap-3 bootstrap-modal