jQuery 1.0.2

2020-05-23 06:10:44易采站长站整理

            last: elems.n == elems.length – 1,
            cur: pos == “even” && elems.n % 2 == 0 || pos == “odd” && elems.n % 2 || elems[pos] == elem,
            prev: elems[elems.n – 1],
            next: elems[elems.n + 1]
        });
    },
    merge: function(first, second) {
        var result = [];
        // Move b over to the new array (this helps to avoid
        // StaticNodeList instances)
        for ( var k = 0; k < first.length; k++ )
            result[k] = first[k];
        // Now check for duplicates between a and b and only
        // add the unique items
        for ( var i = 0; i < second.length; i++ ) {
            var noCollision = true;
            // The collision-checking process
            for ( var j = 0; j < first.length; j++ )
                if ( second[i] == first[j] )
                    noCollision = false;
            // If the item is unique, add it
            if ( noCollision )
                result.push( second[i] );
        }
        return result;