您好我正在尝试将html文件动态插入到我页面上的div中。我已经尝试过jQuery .load和.get以及我所知道的更长的AJAX方法。到目前为止没有人工作过。
使用onhashchange进行AJAX深层链接的问题复杂化。我的代码如下所示:
function locationHashChanged() {
if (location.hash === "#link1") {
var path = "link1.html";
$('#content').load(path);
return false;
}
}
window.onhashchange = locationHashChanged;
<a href="#link1">Link1</a>
然后,当单击link1时,应将link1.html插入#content div。哈希更改很好,因为当我将警报放入其中时很好。但是,插入HTML是失败的地方。任何想法为什么以及如何解决这个问题?感谢。
答案 0 :(得分:0)
我清除了我的缓存,然后再次查看了控制台并且JavaScript没有正确加载,所以我删除了.min.js文件并再次下载并且嘿presto它工作。代码很好:)
删除此问题,因为它没有那么多用途?