(function ($){ var jq = $([1] ); $.fn.each2 = function (fn){ var i = -1; while ((jq.context = jq[0] = this[++i]) && fn.call(jq[0], i, jq) !== false ){ } return this; } ; } )(jQuery);