Changeset 994 for trunk/jquery/src
- Timestamp:
- 01/11/07 07:31:40 (2 years ago)
- Files:
-
- 1 modified
-
trunk/jquery/src/selector/selector.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/jquery/src/selector/selector.js
r984 r994 236 236 // efficient to use getAll() when we are already further down 237 237 // the tree - we try to recognize that here 238 for ( var i = 0, rl = ret.length; i < rl; i++ ) 238 for ( var i = 0, rl = ret.length; i < rl; i++ ) { 239 // Grab the tag name being searched for 240 var tag = m[1] != "" || m[0] == "" ? "*" : m[2]; 241 242 // Handle IE7 being really dumb about <object>s 243 if ( ret[i].nodeName.toUpperCase() == "OBJECT" && tag == "*" ) 244 tag = "param"; 245 239 246 jQuery.merge( r, 240 247 m[1] != "" && ret.length != 1 ? 241 248 jQuery.getAll( ret[i], [], m[1], m[2], rec ) : 242 ret[i].getElementsByTagName( m[1] != "" || m[0] == "" ? "*" : m[2])249 ret[i].getElementsByTagName( tag ) 243 250 ); 251 } 244 252 245 253 // It's faster to filter by class and be done with it
