JSFiddle - React, Tailwind, and code Playground

HTML

<script>
  (function($, document, undefined) {
    $.fn["iready"] = function(callback) {
        var ifr = this.filter("iframe"),
            arg = arguments,
            src = this,
            clc = null, // collection
            lng = 50,   // length of time to wait between intervals
            ivl = -1,   // interval id
            chk = function(ifr) {
                try {
                    var cnt = ifr.contents(),
                        doc = cnt[0],
                        src = ifr.attr("src"),
                        url = doc.URL;
                    switch (doc.readyState) {
                        case "complete":
                            if (!src || src === "about:blank") {
                            	// we don't care about empty iframes
                            	ifr.data("ready", "true");
                            } else if (!url || url === "about:blank") {
                            	// empty document still needs loaded
                            	ifr.data("ready", undefined);
                            } else {
                            	// not an empty iframe and not an empty src
                            	// should be loaded
                            	ifr.data("ready", true);
                            }
                            
                            break;
                        case "interactive":
                            ifr.data("ready", "true");
                            break;
                        case "loading":
                        default:
                            // still loading
                            break;   
                    }
                } catch (ignore) {
                    // as far as we're concerned the iframe is ready
                    // since we won't be able to access it cross domain
                    ifr.data("ready", "true");
                }

                return ifr.data("ready") === "true";
            };

        if (ifr.length) {
           ...