Dynamically loading an external JavaScript or CSS file

A very good article explaining how to load JavaScript and CSS files asynchronously and on demand. Dynamically loading an external JavaScript or CSS file