花了3小时阅读参考,但仍然没有效果,所以在这里问。通过jQuery加载本地文件
操作系统:Windows 7(是相关的?)
浏览器:歌剧11.51
jQuery的:在本地计算机上1.6.2
两个文件,main.html中和菜单。 html在同一个文件夹中。
main.html中:
<html>
<head>
<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
// append contents
$('#menu').load('menu.html');
});
</script>
</head>
<body>
<table>
<tr>
<td id="menu"></td>
</tr>
</table>
</body>
</html>
menu.html:
<html>
<head></head>
<body>
menu tree
</body>
</html>
正如我想,当我打开main.html中,应该有一个表,包含 “菜单树” 一个细胞串。例如,它适用于IE。但Opera没有显示任何结果。
我用load()的可选回调调试了东西,它显示load()的结果状态是“error”。
我在做什么错?
您是在Web服务器('http://')还是文件夹('file://)下运行? –
我在本地文件夹中运行。 – iehrlich