我已经看到很多关于
之间差异的讨论$(window).load();
和
$(document).ready();
但这些是同一问题集中的两个变量。
我很好奇(文档)$ .load();
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
console.log("Ready");
})
</script>
</head>
<body>
<h1>THIS IS THE PAGE</h1>
<img src="http://www.kayfabenews.com/wp-content/uploads/2012/07/nickelback.jpg">
<script type="text/javascript">
$(document).load(function(){
console.log("Loaded");
})
</script>
</body>
</html>
控制台中没有错误,“Loaded”从未打印出来。我认为我希望它在这种情况下执行,就像document.ready一样。为什么这不完整?我对文档对象或加载函数缺少什么?
编辑:我不认为这是重复,因为我特别没有询问$(window).load()和$(document).ready()....之间的区别但是为什么$(文档).load()不像$(document).ready()。