corrade-nucleus-nucleons
/pack-rat/003_pack_rat/pack-rat/node_modules/jquery/src/manipulation/getAll.js |
@@ -0,0 +1,32 @@ |
define( [ |
"../core", |
"../core/nodeName" |
], function( jQuery, nodeName ) { |
|
"use strict"; |
|
function getAll( context, tag ) { |
|
// Support: IE <=9 - 11 only |
// Use typeof to avoid zero-argument method invocation on host objects (#15151) |
var ret; |
|
if ( typeof context.getElementsByTagName !== "undefined" ) { |
ret = context.getElementsByTagName( tag || "*" ); |
|
} else if ( typeof context.querySelectorAll !== "undefined" ) { |
ret = context.querySelectorAll( tag || "*" ); |
|
} else { |
ret = []; |
} |
|
if ( tag === undefined || tag && nodeName( context, tag ) ) { |
return jQuery.merge( [ context ], ret ); |
} |
|
return ret; |
} |
|
return getAll; |
} ); |