( matchers )
| 2523 | } |
| 2524 | |
| 2525 | function elementMatcher( matchers ) { |
| 2526 | return matchers.length > 1 ? |
| 2527 | function( elem, context, xml ) { |
| 2528 | var i = matchers.length; |
| 2529 | while ( i-- ) { |
| 2530 | if ( !matchers[i]( elem, context, xml ) ) { |
| 2531 | return false; |
| 2532 | } |
| 2533 | } |
| 2534 | return true; |
| 2535 | } : |
| 2536 | matchers[0]; |
| 2537 | } |
| 2538 | |
| 2539 | function condense( unmatched, map, filter, context, xml ) { |
| 2540 | var elem, |