我希望在选择选项卡时将外部文本文件的内容加载到 div 中,但它似乎没有加载内容。问题是什么?
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="CSS/common.css" />
<script src="JS/common.js"></script>
<title></title>
</head>
<body>
<nav>
<ul id="tabs">
<li><a href="#" id="tab1" name="#tab1">Home</a></li>
<li><a href="#" id="tab2" name="#tab2">History</a></li>
<li><a href="#" id="tab3" name="#tab3">Specifications</a></li>
<li><a href="#" id="tab4" name="#tab4">Gallery</a></li>
</ul>
</nav>
<div id="content">
<div id="tabContent1"></div>
<div id="tabContent2"></div>
<div id="tabContent3"></div>
<div id="tabContent4"></div>
</div>
</body>
</html>
外部 JS(common.js):
$(document).ready(function() {
$("#tab1").click(function() {
$("#tabContent1").load("test.txt");
});
});