我一直在谷歌上搜索了一会儿,但还是没找到原因
是$(document).height()从不同$(document.body).height()?
更何况,有人能告诉我
jQuery中的高度方法与原始JavaScript 方法之间的对应关系吗?
例如,$(document).height()相当于document.documentElement.scrollHeight.
请看下面的代码,您认为首先打印哪个日志?
在Chrome和IE中,"同步ajax调用:成功"首先显示,
但是在FF(在FF 3.6和FF 17.0中测试),"异步ajax调用:成功"首先显示,
这意味着虽然我们制作了第二个作为同步调用,但是当它的onreadystatechange被触发时,异步(第一个)ajax调用的处理程序比同步(第二个)ajax调用执行得更好,是否有意义?
这不是一个火狐虫吗?
// first ajax call, Note: this is asynchronous.
$.ajax({
url: "/rest/someUrl",
async : true,
dataType : "json",
contentType: "application/json",
success : function(data) {
console.log("async ajax call: success");
},
error : function(data) {
}
})
// second ajax call, Note: this is synchronous.
$.ajax({
url: "/rest/someUrl",
async : false,
dataType : "json",
contentType: "application/json",
success : function(data) {
console.log("sync ajax call: success");
},
error : function(data) {
}
})
Run Code Online (Sandbox Code Playgroud)