【发布时间】:2013-06-24 03:35:37
【问题描述】:
对于我正在构建的网站,我正在尝试将其他 html 文件中的内容动态加载到 index.html 中(因此,当您单击导航链接时,它不会加载一个全新的页面,它只会加载在来自不同 html 文件的内容中)。有人告诉我最好的方法是使用 jquery。
我已将 jquery 库包含在我的页面标题中,并且我能够调用代码所在的 .js 文件(它成功加载了警报('boo')),但没有任何内容在 jquery 函数中将加载。代码如下:
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"</script>
<script src='js/script.js'></script>
然后在 scrpt.js 文件中:
$(document).ready(function() {
$('#content').load('content/index.html');
});
【问题讨论】:
-
你知道你不会关闭你的第一个脚本标签,对吧?如果你这样做有什么不同吗?您能否提供任何调试信息,还是我们猜测?您的网络选项卡中有什么?看到 HTTP 请求了吗?控制台中有任何内容?
-
你在加载 jQuery 和 jQuery UI 吗?
-
提交你没有关闭第一个脚本标签的编辑代码