ใน jQuery หากคุณต้องการให้กิจกรรมทำงานบนเพจของคุณ คุณควรเรียกมันว่าภายในฟังก์ชัน $(document).ready() ทุกอย่างภายในจะโหลดทันทีที่โหลด DOM และก่อนที่จะโหลดเนื้อหาของหน้า
$(document).ready(function() {
alert(“Document loaded successful!");
}); ตัวอย่าง
ใน JavaScript เพื่อให้ได้ผลลัพธ์เช่นเดียวกับ $(document).ready ให้ลองใช้โค้ดต่อไปนี้ -
<html>
<body>
<script>
var loader = setInterval(function () {
if(document.readyState !== "complete") return;
clearInterval(loader);
alert(“Document loaded successful!");
// document.write("Document loaded successful!");
}, 300);
</script>
</body>
</html>