var pocketgl_version = "1.2.4"; var pocketgl_script_url = "https://cdn.rawgit.com/gportelli/pocket.gl/v" + pocketgl_version + "/dist/pocket.gl.min.js"; var a_clockwork_berry_base_url = ""; function add_pocketgl() { if(document.getElementById("pocketgl-script")) { console.log("skip pocketgl script found..."); return; } var s = document.createElement( 'script' ); s.setAttribute( 'src', pocketgl_script_url ); s.id = "pocketgl-script"; document.head.appendChild( s ); } jQuery('.pocketgl-sandbox').each(function(index, el) { var id = el.id; var path = el.id.replace("_", "/"); console.log(path + " -> " + id); add_pocketgl(); window.addEventListener("load", function () { new PocketGL(id, a_clockwork_berry_base_url + '/wp-content/acb-resources/wordpress-scripts/pocketgl/data/' + path + '/params.js'); }); });