Loading an External script
/*
* loadExtScript function
*
* http://remysharp.com/2007/04/12/how-to-detect-when-an-external-library-has-loaded/
**************************************/
function loadExtScript(src, test, callback) {
var s = document.createElement('script');
s.src = src;
document.body.appendChild(s);
var callbackTimer = setInterval(function() {
var call = false;
try {
call = test.call();
} catch (e) {}
if (call) {
clearInterval(callbackTimer);
callback.call();
}
}, 100);
}
//-----------------------------------------------------------------------------------------
if(typeof jQuery == 'function')
loadExtScript('//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js', function() {
return (typeof jQuery == 'function');
}, myCallbackFunction);
else myCallbackFunction();
//------------ Modify here to add debugger information
function myCallbackFunction() {
console.debug(jQuery('body'));
}