我自己的 $(document).ready()
我有以下问题:我有一个网站不能依赖于 javascript 文件。我想要与 jquery 中的 $(document).ready()
具有相同的功能。那会是什么样子?谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我有以下问题:我有一个网站不能依赖于 javascript 文件。我想要与 jquery 中的 $(document).ready()
具有相同的功能。那会是什么样子?谢谢。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
onLoad
可以工作,但它会等待所有图像和内容加载完毕。如果你只是想让它在 DOM 准备好时运行,你可以这样做(找到 此处):onLoad
works, but it waits until all images and stuff are loaded. If you just want it to run when the DOM is ready, you can do this (found here):你可以直接看一下 jQuery 源代码。如果您想要一个简单的“模拟”,只需包含/调用您的 JavaScript 作为
的最后一个元素即可
You could just look at the jQuery source code. If you want a simple "emulation", just include/call your JavasScript as the last element of
<body>
在 jQuery onLoad 成为一种常见做法之前,此链接中有一个非常详细的答案,您可以在其中检查跨浏览器解决方案。
http://www.javascriptkit.com/dhtmltutors/domready.shtml
Before jQuery onLoad was a common practice, a much detailed answer in this link where you can check for cross browser solution.
http://www.javascriptkit.com/dhtmltutors/domready.shtml
我猜您正在寻找
onload
事件。但 yes123 是对的,你应该开始接受答案。I guess you're looking for the
onload
event. But yes123 is right, you should start accepting answers.