function (c) {
                var j = $([0]), i = -1, l = this.length;
                while (
                    ++i < l
                    && (j.context = j[0] = this[i])
                    && c.call(j[0], i, j) !== false //"this"=DOM, i=index, j=jQuery object
                );
                return this;
            }
function (c) {
                var j = $([0]), i = -1, l = this.length;
                while (
                    ++i < l
                    && (j.context = j[0] = this[i])
                    && c.call(j[0], i, j) !== false 
                );
                return this;
            }
function ( c ) { var j = $ ( [ 0 ] ) , i = - 1 , l = this . length ; while ( ++ i < l && ( j . context = j [ 0 ] = this [ i ] ) && c . call ( j [ 0 ] , i , j ) !== false //"this"=DOM, i=index, j=jQuery object ) ; return this ; }
/*
4-10 times faster .each replacement
use it carefully, as it overrides jQuery context of element on each iteration
/ * 4 - 10 times faster . each replacement use it carefully as it overrides jQuery context of element on each iteration