JSFiddle - React, Tailwind, and code Playground
by peterbenoit
HTML
<script src="http://codeorigin.jquery.com/jquery-2.0.3.min.js" defer></script>
JavaScript
var CDC = CDC || { };
CDC.Deferred = function () {
var functions = [];
var timer = function() {
if (window.jQuery && window.jQuery.ui) {
while (functions.length) {
functions.shift()(window.jQuery);
}
} else {
window.setTimeout(timer, 250);
}
};
timer();
return {
execute: function(onJQueryReady) {
if (window.jQuery && window.jQuery.ui) {
onJQueryReady(window.jQuery);
} else {
functions.push(onJQueryReady);
}
}
};
}();
CDC.Deferred.execute(runMyCode);