我正在优化一个页面,但我无法区分这些结果之间的差异(第一个显然更快,但我不确定它是否会稍微减慢页面的渲染速度):
这将尽快启动请求,并在文档就绪时修改 DOM:
<script>
$.ajax({
url: '/some-url',
success: function() {
$(document).ready(function() {
// do something
});
}
});
</script>
</body>
这将在准备好文件时开始请求:
<script>
$(document).ready(function() {
$.ajax({
url: '/some-url',
success: function() {
// do something
}
});
});
</script>
</body>
推荐哪一个?