A page can't be manipulated safely until the document is "ready." jQuery detects this state of readiness for you. Code included inside
$( document ).ready()
will only run once the page Document Object Model (DOM) is ready for JavaScript code to execute. Code included inside
$( window ).on( "load", function() { ... })
will run once the entire page (images or iframes), not just the DOM, is ready.
<script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
$( document ).ready(function() {
console.log( "document loaded" );
$( window ).on( "load", function() {
console.log( "window loaded" );
<iframe src="http://techcrunch.com"></iframe>
Web hosting by Digital Ocean
|
CDN by Fastly
|
Powered by WordPress