jQuery 1.0.4 - New Wave Javascript(js源文件)

2019-06-03 09:49:42刘景俊

            if ( t.indexOf("/") >= 1 )
                t = t.substr(t.indexOf("/"),t.length);
        }

        var ret = [context];
        var done = [];
        var last = null;

        while ( t.length > 0 && last != t ) {
            var r = [];
            last = t;

            t = jQuery.trim(t).replace( /^///i, "" );

            var foundToken = false;

            for ( var i = 0; i < jQuery.token.length; i += 2 ) {
                if ( foundToken ) continue;

                var re = new RegExp("^(" + jQuery.token[i] + ")");
                var m = re.exec(t);

                if ( m ) {
                    r = ret = jQuery.map( ret, jQuery.token[i+1] );
                    t = jQuery.trim( t.replace( re, "" ) );
                    foundToken = true;
                }
            }

            if ( !foundToken ) {
                if ( !t.indexOf(",") || !t.indexOf("|") ) {
                    if ( ret[0] == context ) ret.shift();