Skip to content

noordawod/dom-ready

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cross-Browser DOM Ready Handler

A minimalist, cross-browser "DOM Ready" event handler.

Example

The test.html is minimal and shows a typical usage.
But it's really very simple, much like the following code snippet:

<!DOCTYPE html>
<html>
  <head>
    <script type="text/javascript" src="/path/to/dom-ready.js"></script>
    <script type="text/javascript">
      // When DOM is ready, this function is called and
      // 'document' is passed to it.
      // 'this' is pointing to current scope ('window', in this case.)
      domReady(function(document, window) {
        ...
      });
    </script>
  </head>
  <body>
    ...
  </body>
</html>

Sources

The source code has been meticulously gathered from various authors (list follows) and compiled in this minimal closure. Once minified, the script is merely a few hundred bytes long.

domready, by Elias Torres
IEContentLoaded, by Diego Perini
onDOMContentLoaded, by Ilya Kantor (Russian)
domassistant, by Robert Nyman
DOMContentLoaded, by Microsoft Corp.
domcontentloaded, by Tanny O'Haley

Terms of Use

MIT License

About

A minimalist, cross-browser "DOM Ready" event handler.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published