Script dynamisch laden

Mit jQuery.getScript() lassen sich aus einem JavaScript heraus weitere JavaScripts nachladen.

https://api.jquery.com/jquery.getscript/

Praktisch daran ist, dass man für den Erfolgsfall (bzw. wenn das externe Script fertig geladen ist) weiteren Code ausführen kann.

$.getScript( "ajax/test.js", function( data, textStatus, jqxhr ) {
    console.log( data ); // Data returned
    console.log( textStatus ); // Success
    console.log( jqxhr.status ); // 200
    console.log( "Load was performed." );
});