3 ], function( jQuery ) {
7 // Cross-browser xml parsing
8 jQuery.parseXML = function( data ) {
10 if ( !data || typeof data !== "string" ) {
14 // Support: IE 9 - 11 only
15 // IE throws on parseFromString with invalid input.
17 xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" );
22 if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) {
23 jQuery.error( "Invalid XML: " + data );
28 return jQuery.parseXML;