只是一个简单的问题,对于 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>
但是,.ready() 中的代码在 initializeCode() 之前执行;是execute,所以感觉真的很奇怪。现在我必须将我的代码放在 .onload() 方法中,并在 initializeCode() 之后;行,这意味着在 .ready() 块内。
由于我是 jQuery 的新手,有人可以就此向我解释更多吗?