JSFiddle - React, Tailwind, and code Playground

by gion_13

JavaScript

window.obj = {length : 'some val'};
$.each(obj,function(key,el){alert('before '+key);});

(function($,undefined){
    var initialEach = $.each;
    $.each = function(obj,fn){
       if($.isArray(obj) || obj.length === undefined)
           return initialEach.apply(this,arguments);
       // else iterate over the object that contains a 'length' property
       for(var key in obj)
           if(obj.hasOwnProperty(key))
               fn.call(obj[key],key,obj[key]);
    }
})(jQuery);

$.each(obj,function(key,el){alert('after '+key);});