我知道这个问题已经出现了很多次,但它们看起来都与这个有点不同。下面是我在 apache 上运行的文件。
<!DOCTYPE html>
<html>
<head>
<title>test</title>
</head>
<body>
hello
<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>
$.ready(function() {
$("body").append("world");
});
</script>
</body>
</html>
在回答这个问题之前,请查看http://jsperf.com/document-ready-vs-fn-ready-pointless-optimizations-ftw/2 。