Skip to content

Instantly share code, notes, and snippets.

@cnrudd
cnrudd / conditional script loader
Last active August 29, 2015 14:04
A little Javascript function that loads a javascript file only if a javascript object exists. Can be used to load JS files that depend on other JS files sequentially
function sequentialJSLoader(URL,conditionalObjName){
if( typeof conditionalObjName != "undefined"
&& eval('typeof ' + conditionalObjName) === "undefined"
){
// console.log(conditionalObjName + " not yet defined");
window.setTimeout(function(){sequentialJSLoader(URL,conditionalObjName);},500);
return;
}
var J = document.createElement("SCRIPT");

Keybase proof

I hereby claim:

  • I am cnrudd on github.
  • I am cnrudd (https://keybase.io/cnrudd) on keybase.
  • I have a public key ASDNRiZtQZjRSukJX3o0a7UYAX4e9h2TZE2hPBauiElZEQo

To claim this, I am signing this object: