JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://dl.dropboxusercontent.com/u/1799304/q.js"></script>

JavaScript

function load(url) {
    var deferred = Q.defer();
    Q.stopUnhandledRejectionTracking();
    
    $.ajax({
        type: "GET",
        processData: false,
        dataType: "html",
        url: url,
        cache: false
    }).done(function (response, status, xhr) {

        deferred.reject(new Error("test error"));
    
        return;
    });
        
    return deferred.promise;
}

load("http://fiddle.jshell.net")
    .done();