我使用以下代码:
$('#demo').load('url #newcontent');
我遇到的问题是,如果URL和div id被空格分隔,则不会发生任何事情。
如果没有空格,则第二页完全加载/重定向。
在这两种情况下,控制台日志只会说:
XHR完成加载:GET" url"。
我也尝试过这样:
<script>
function loadDoc() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("demo").innerHTML = this.responseText;
}
};
xhttp.open("GET", "url" + "#newcontent", true);
xhttp.send();
}
</script>
这会将整页加载到#demo div
答案 0 :(得分:0)
嗨,我认为你必须使用函数来做这个例子
$(document).ready(function() {
var img = new Image();
$(img).one('load', function() {
alert("image is loaded");
});
img.src = "source";
$(img).appendTo('.imgContainer');
});