gpt4 book ai didi

jquery - jquery pageload 事件的顺序是什么?

转载 作者:行者123 更新时间:2023-12-01 06:14:08 25 4
gpt4 key购买 nike

对于哪些事件按什么顺序发生(以及什么触发它们)有什么好的指南吗?

即:

$(document).ready
$(window).ready
$(window).onload
<小时/>

编辑:我还缺少其他任何(页面加载)事件吗?

最佳答案

  1. document.ready - DOM 元素准备就绪
    • 由 Mozilla/WebKit/Opera 中的 DOMContentLoaded 触发
    • 在 IE 中由 onreadystatechange 触发
  2. window.load - 加载的图像
    • 实际的window.onload事件,这是一个核心DOM事件,不是由jQuery创建的。

document.ready 发生在 window.load 执行之前或之时...如果一切都失败,document.ready 实际上是一个事件window.load 上的处理程序,您可以在此处查看源代码:http://github.com/jquery/jquery/blob/master/src/core.js#L407

没有 window.readydocument.ready 是 jQuery 创建的特殊事件,仅适用于 document 而不是 窗口

关于jquery - jquery pageload 事件的顺序是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3185351/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com