JSFiddle - React, Tailwind, and code Playground

by antialias

HTML

<div>test 1: <span id='test1'></span></div>
<div>test 2: <span id='test2'></span></div>

JavaScript

$.ajaxPrefilter(function (options) {
    if (undefined === options.statusCode) {
        options.statusCode = {}
    }
    options.statusCode[404] = function () {
        options.$logElem.html("404 handler overridden in ajaxPreFilter");
    }
});
// statusCode[404] writes to #test1
$.ajax({
    $logElem: $("#test1"),
    statusCode: {},
    url: "http://fiddle.jshell.net/404me"
});
// nothing written to #test2 because statusCode is not set by ajaxPrefilter
$.ajax({
    $logElem: $("#test2"),
    // statusCode: {},
    url: "http://fiddle.jshell.net/404me"
});