我控制我渲染抛出ajax并将其附加到文档中的div:
function RevrievePopUpViaAjax(url) {
if (document.getElementById('abcd') == null) {
var jqxhr = $.ajax({
url: url,
type: "GET"
})
.done(function (data) {
$("#contentDiv").append(data);
})
.fail(function () {
alert("error");
})
}
else {
abcd.PerformCallback();
}
}
这是我第一次调用它时的原始函数,当我第二次调用它时,它会在id.getElementById('abcd')之间调用它时返回null并显示为该元素不存在虽然它确实存在到window.abcd但不返回null并且表明该元素确实存在...
这可能是我对某些事情的误解...... 有人可以向我解释一下吗?