您好我正在尝试将 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 是失败的地方。任何想法为什么以及如何解决这个问题?谢谢。