所以我知道,如果你使用jQuery,您可以使用$(document).load(function(){});
使整個頁面加載後,你寫函數的任意代碼被執行,但有做類似的事情的一種方式如果你不使用jQuery,只使用JS?在頁面加載執行JS,而無需使用jQuery的
例如...
<html>
<head>
<script type="text/javascript">
var box = document.getElementById('box');
alert(box);
</script>
</head>
<body>
<div id="box" style="width:200px; height:200px; background-color:#999;
margin:20px;"></div>
</body>
</html>
如果我用這個方法警報只是說null
。那麼是否有一種方法可以在頁面加載後運行js代碼?
事實上,使用jQuery的時候,請**不要**使用'$(文件).load(函數(){...});' – adeneo
這個問題可能有你需要[答案HTTP:/ /stackoverflow.com/questions/799981...](http://stackoverflow.com/questions/799981/document-ready-equivalent-without-jquery) – Tifa