我正在将 Ajax 用于我正在开发的网站,并且此代码有问题...当 URL 类似于 mywebsite.com?about 时,我希望显示关于页面。
这是代码的 HTML 部分(注意:按下链接时,文本将被插入到 DIV 的“内容”中):
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script src="script/open_page.js"></script>
<div id="wrapper">
<div id="header">
<ul class="nav">
<li><a href="" onclick="load_home()">Home</a></li>
<li><a href="" onclick="load_about()">About Us</a></li>
<li><a href="" onclick="load_exchange()">Exchanges</a></li>
<li><a href="" onclick="load_photos()">Photos</a></li>
<li><a href="" onclick="load_contact()">Contact</a></li>
</ul>
</div>
<div id="content">
</div>
</div>
这是 JavaScript 的一部分:
var currentpage;
function load_about() { // Loads About Us
if ($current_page == "about") {
$(document).ready(function(){
$("#content").load("contents/about.html");
});
}
}
感谢您的任何建议或答案...