对于jQuery事件,这只是一个简单的问题.在加载DOM时,.load(),. ready()和.unload()是否按顺序运行?当我看到jQuery文档时,答案似乎是肯定的.
<script type="text/javascript">
$(window).load(function () {
// run code
initializeCode();
});
$(document).ready(function() {
//run code that MUST be after initialize
});
$(window).unload(function() {
Cleanup();
});
</script>
Run Code Online (Sandbox Code Playgroud)
但是,.ready()中的代码在initializeCode()之前执行; 是执行,所以我觉得很奇怪.现在我必须将我的代码放在.onload()方法中,并在initializeCode()之后; line,表示位于.ready()块内.
有人可以解释一下这个,因为我是jQuery的新手吗?