当DOM“准备好”时运行JavaScript函数?

前端之家收集整理的这篇文章主要介绍了当DOM“准备好”时运行JavaScript函数?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用一个JavaScript上传脚本,该脚本表示在DOM准备就绪后立即运行初始化函数.我现在可以使用body.onload调用函数或者在定义函数后直接使用它.该函数在占位符div中构建一些HTML,用作文件上载器工具.

我的问题是这里的最佳做法是什么?既然它现在有效,那么为什么指令会在DOM准备好后立即运行init函数?我应该添加一个< script>例如,在占位符DIV之后直接标记

解决方法

最简单的解决方案是使用jQuery及其$(document).ready(function(){….});功能.而不是……你把自己的代码.

请注意,它基本上与@ Shadow2531建议的相同,但也适用于不支持该事件的旧浏览器.

猜你在找的HTML相关文章