我有一個劇本,我需要編寫需要執行在DOM準備好了,但我不能依賴JQuery作爲腳本的一部分。
我想模仿$(document).ready()
,我該如何以最短的方式實現此行爲?
我有一個劇本,我需要編寫需要執行在DOM準備好了,但我不能依賴JQuery作爲腳本的一部分。
我想模仿$(document).ready()
,我該如何以最短的方式實現此行爲?
window.onload = function() {
// write some javascript here
// this will be executed on page load
}
儘管這很可能會工作,但jQuery用來綁定document.ready的代碼更爲複雜。如果OP想要直接模仿它,這是不夠的。 – 2012-03-20 09:49:08
這不等同於DOM Ready。 – jfriend00 2012-03-20 10:06:40
你可以做2件事。在body標籤中添加onload事件:
<body onload="myJSFunction()"></body>
否則,您可以在標記與底部添加的功能:
<script type="text/javascript"> function myFunction()</script>
這不等同於DOM Ready。 – jfriend00 2012-03-20 10:06:49
使用源,盧克。 – 2012-03-20 09:43:01
Karoly不是在開玩笑。如果你真的希望它像jQuery一樣運行,只需使用那部分源代碼即可。 – rkw 2012-03-20 09:46:47
我沒有複製JQuery函數我似乎是最好的解決方案,謝謝我只是不確定 – 2012-03-20 16:17:58