纯JavaScript相当于jQuery的$ .ready() - 如何在页面/ DOM准备就绪时调用函数
好吧,这可能只是一个愚蠢的问题,但我确信还有很多其他人不时会问同样的问题。我,我只是想以任何方式100%确定。有了jQuery,我们都知道这很精彩
$('document').ready(function(){});
但是,假设我想运行一个用标准JavaScript编写的函数,没有库支持它,并且我想在页面准备好处理它时立即启动一个函数。什么是正确的方法来解决这个问题?
我知道我能做到:
window.onload="myFunction()";
......或者我可以使用body
标签:
<body onload="myFunction()">
...或者我甚至可以在所有内容之后尝试在页面底部,但结尾body
或html
标记如:
<script type="text/javascript"> myFunction();</script>
什么是以jQuery方式发布一个或多个函数的跨浏览器(旧/新)兼容方法$.ready()
?
元芳怎么了
芜湖不芜