scratch – Diff between revs 58 and 125

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 58 Rev 125
Line 1... Line 1...
1 define( [ 1 define([
2 "./core", 2 "./core",
3 "./var/concat", 3 "./var/concat",
4 "./var/push", 4 "./var/push",
5 "./core/access", 5 "./core/access",
6 "./manipulation/var/rcheckableType", 6 "./manipulation/var/rcheckableType",
7 "./manipulation/var/rtagName", -  
8 "./manipulation/var/rscriptType", -  
9 "./manipulation/wrapMap", -  
10 "./manipulation/getAll", -  
11 "./manipulation/setGlobalEval", -  
12 "./manipulation/buildFragment", -  
13 "./manipulation/support", 7 "./manipulation/support",
14   -  
15 "./data/var/dataPriv", 8 "./data/var/data_priv",
16 "./data/var/dataUser", 9 "./data/var/data_user",
17 "./data/var/acceptData", -  
18 "./core/DOMEval", -  
Line 19... Line 10...
19   10  
-   11 "./core/init",
20 "./core/init", 12 "./data/accepts",
21 "./traversing", 13 "./traversing",
22 "./selector", 14 "./selector",
23 "./event" 15 "./event"
24 ], function( jQuery, concat, push, access, -  
25 rcheckableType, rtagName, rscriptType, -  
26 wrapMap, getAll, setGlobalEval, buildFragment, support, -  
27 dataPriv, dataUser, acceptData, DOMEval ) { -  
28   -  
Line 29... Line 16...
29 "use strict"; 16 ], function( jQuery, concat, push, access, rcheckableType, support, data_priv, data_user ) {
-   17  
-   18 var
-   19 rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,
-   20 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^> rtagName = /<([\w:]+)/,
-   21  
-   22  
-   23  
-   24  
-   25  
Line 30... Line 26...
30   26  
-   27  
Line 31... Line 28...
31 var 28  
32   29  
Line 33... Line 30...
33 /* eslint-disable max-len */ 30 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ wrapMap = {
-   31  
-   32  
-   33 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ option: [ 1, "<select multiple='multiple'>", "</select>" ],
Line 34... Line 34...
34   34  
35 // See https://github.com/eslint/eslint/issues/3229 -  
36 rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi, -  
37   -  
-   35 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ thead: [ 1, "<table>", "</table>" ],
Line 38... Line 36...
38 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> /* eslint-enable */ 36 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ col: [ 2, "<table><colgroup>", "</colgroup></table>" ],
39   -  
40 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> // Support: IE <=10 - 11, Edge 12 - 13 37 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tr: [ 2, "<table><tbody>", "</tbody></table>" ],
41 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> // In IE/Edge using regex groups here causes severe slowdowns. -  
Line 42... Line 38...
42 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> // See https://connect.microsoft.com/IE/feedback/details/1736512/ 38 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
43 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> rnoInnerhtml = /i, 39  
44   -  
Line -... Line 40...
-   40 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ _default: [ 0, "", "" ]
-   41  
-   42  
45   43  
46   -  
-   44 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/wrapMap.optgroup = wrapMap.option;
Line -... Line 45...
-   45  
-   46  
47   47  
48   48  
Line 49... Line 49...
49   49  
50 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function manipulationTarget( elem, content ) { 50 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/// Manipulating tables requires a tbody
51 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( jQuery.nodeName( elem, "table" ) && 51 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function manipulationTarget( elem, content ) {
52   52 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return jQuery.nodeName( elem, "table" ) &&
53   53 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ?
54 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return elem.getElementsByTagName( "tbody" )[ 0 ] || elem; 54  
55   55 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elem.getElementsByTagName("tbody")[0] ||
Line 56... Line 56...
56   56 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elem.appendChild( elem.ownerDocument.createElement("tbody") ) :
57   57  
58   58  
59   59  
60   60  
Line 61... Line 61...
61 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function disableScript( elem ) { 61 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function disableScript( elem ) {
62 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type; 62 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elem.type = (elem.getAttribute("type") !== null) + "/" + elem.type;
Line -... Line 63...
-   63 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return elem;
-   64  
-   65 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function restoreScript( elem ) {
-   66 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var match = rscriptTypeMasked.exec( elem.type );
-   67  
-   68 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( match ) {
-   69  
-   70 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else {
-   71 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elem.removeAttribute("type");
-   72  
-   73  
-   74 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return elem;
63   75  
64   76  
Line 65... Line 77...
65 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function restoreScript( elem ) { 77  
66   78 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function setGlobalEval( elems, refElements ) {
67   79 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var i = 0,
Line 68... Line 80...
68   80  
69   81  
70   82 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; i < l; i++ ) {
71   83  
72   84 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elems[ i ], "globalEval", !refElements || data_priv.get( refElements[ i ], "globalEval" )
Line 73... Line 85...
73   85  
74   86  
75   87  
Line 98... Line 110...
98   110  
99   111  
100   112  
Line 101... Line 113...
101   113  
102   114  
103 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( dataUser.hasData( src ) ) { 115 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( data_user.hasData( src ) ) {
104   116  
Line 105... Line 117...
105   117  
106   118  
107   119  
Line -... Line 120...
-   120  
-   121  
-   122  
-   123 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function getAll( context, tag ) {
-   124 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var ret = context.getElementsByTagName ? context.getElementsByTagName( tag || "*" ) :
-   125 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ context.querySelectorAll ? context.querySelectorAll( tag || "*" ) :
-   126  
-   127  
-   128 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return tag === undefined || tag && jQuery.nodeName( context, tag ) ?
-   129  
108   130  
109   131  
110   132  
Line 111... Line 133...
111   133  
Line 120... Line 142...
120 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> } else if ( nodeName === "input" || nodeName === "textarea" ) { 142 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else if ( nodeName === "input" || nodeName === "textarea" ) {
121   143  
122   144  
123   145  
Line 124... Line -...
124   -  
125 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function domManip( collection, args, callback, ignored ) { -  
126   -  
127   -  
128   -  
129   -  
130   -  
131   -  
132   -  
133   -  
134   -  
135   -  
136   -  
137   -  
138 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( isFunction || -  
139   -  
140   -  
141 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return collection.each( function( index ) { -  
142   -  
143   -  
144   -  
145   -  
146   -  
147   -  
148   -  
149   -  
150   -  
151   -  
152   -  
153   -  
154   -  
155   -  
156   -  
157   -  
158   -  
159 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( first || ignored ) { -  
160   -  
161   -  
162   -  
163   -  
164 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> // instead of the first because it can end up -  
165 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> // being emptied incorrectly in certain situations (#8070). -  
166 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> for ( ; i < l; i++ ) { -  
167   -  
168   -  
169   -  
170 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> node = jQuery.clone( node, true, true ); -  
171   -  
172   -  
173 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( hasScripts ) { -  
174   -  
175   -  
176 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> // push.apply(_, arraylike) throws on ancient WebKit -  
177 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> jQuery.merge( scripts, getAll( node, "script" ) ); -  
178   -  
179   -  
180   -  
181   -  
182   -  
183   -  
184   -  
185   -  
186   -  
187   -  
188   -  
189   -  
190   -  
191 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> for ( i = 0; i < hasScripts; i++ ) { -  
192   -  
193 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( rscriptType.test( node.type || "" ) && -  
194   -  
195   -  
196   -  
197   -  
198   -  
199   -  
200 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( jQuery._evalUrl ) { -  
201   -  
202   -  
203   -  
204   -  
205   -  
206   -  
207   -  
208   -  
209   -  
210   -  
211   -  
212   -  
213   -  
214   -  
215 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function remove( elem, selector, keepData ) { -  
216   -  
217   -  
218   -  
219   -  
220 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> for ( ; ( node = nodes[ i ] ) != null; i++ ) { -  
221   -  
222   -  
223   -  
224   -  
225   -  
226   -  
227   -  
228   -  
229   -  
230   -  
231   -  
232   -  
233   -  
234   -  
235   146  
236   -  
237   -  
238 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return html.replace( rxhtmlTag, "<$1></$2>" ); -  
239   -  
240   147  
241   148 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ clone: function( elem, dataAndEvents, deepDataAndEvents ) {
242   149 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var i, l, srcElements, destElements,
243   150 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ clone = elem.cloneNode( true ),
Line 244... Line 151...
244   151  
245   152  
246   153  
Line 247... Line 154...
247 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && 154 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) &&
248   155  
249   156  
Line 250... Line 157...
250   157  
251   158 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ destElements = getAll( clone );
Line 278... Line 185...
278   185  
279   186  
280 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return clone; 187 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return clone;
Line -... Line 188...
-   188  
-   189  
-   190 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ buildFragment: function( elems, context, scripts, selection ) {
-   191 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var elem, tmp, tag, wrap, contains, j,
-   192  
-   193  
-   194  
-   195  
-   196  
-   197 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; i < l; i++ ) {
-   198  
-   199  
-   200 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( elem || elem === 0 ) {
-   201  
-   202  
-   203 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( jQuery.type( elem ) === "object" ) {
-   204  
-   205 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // push.apply(_, arraylike) throws on ancient WebKit
-   206 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem );
-   207  
-   208  
-   209 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else if ( !rhtml.test( elem ) ) {
-   210  
-   211  
-   212  
-   213 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else {
-   214 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tmp = tmp || fragment.appendChild( context.createElement("div") );
-   215  
-   216  
-   217 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase();
-   218  
-   219 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tmp.innerHTML = wrap[ 1 ] + elem.replace( rxhtmlTag, "<$1></$2>" ) + wrap[ 2 ];
-   220  
-   221  
-   222 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ j = wrap[ 0 ];
-   223 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ while ( j-- ) {
-   224  
-   225  
-   226  
-   227  
-   228 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // push.apply(_, arraylike) throws on ancient WebKit
-   229 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.merge( nodes, tmp.childNodes );
-   230  
-   231  
-   232 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tmp = fragment.firstChild;
-   233  
-   234  
-   235 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tmp.textContent = "";
-   236  
-   237  
-   238  
-   239  
-   240  
-   241 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ fragment.textContent = "";
-   242  
-   243  
-   244 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ while ( (elem = nodes[ i++ ]) ) {
-   245  
-   246  
-   247 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // that element, do not do anything
-   248 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( selection && jQuery.inArray( elem, selection ) !== -1 ) {
-   249 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ continue;
-   250  
-   251  
-   252  
-   253  
-   254  
-   255 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tmp = getAll( fragment.appendChild( elem ), "script" );
-   256  
-   257  
-   258 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( contains ) {
-   259  
-   260  
-   261  
-   262  
-   263 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( scripts ) {
-   264  
-   265 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ while ( (elem = tmp[ j++ ]) ) {
-   266 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( rscriptType.test( elem.type || "" ) ) {
-   267  
-   268  
-   269  
-   270  
-   271  
-   272  
-   273 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return fragment;
281   274  
282   275  
283   276 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ cleanData: function( elems ) {
284   277 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var data, elem, type, key,
Line 285... Line 278...
285   278  
286   279  
287   280  
-   281 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; (elem = elems[ i ]) !== undefined; i++ ) {
-   282 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( jQuery.acceptData( elem ) ) {
288   283  
289   284  
290   285 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( key && (data = data_priv.cache[ key ]) ) {
291   286 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( data.events ) {
Line 297... Line 292...
297 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> } else { 292 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else {
298   293  
299   294  
300   295  
301   296  
302   -  
303   297 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( data_priv.cache[ key ] ) {
304 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> // Assign undefined instead of using delete, see Data#remove 298  
305   299 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ delete data_priv.cache[ key ];
306   300  
307   -  
308   -  
309   -  
310 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> // Assign undefined instead of using delete, see Data#remove -  
311   -  
312   301  
313   302  
-   303  
-   304 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ delete data_user.cache[ elem[ data_user.expando ] ];
314   305  
315   306  
316   307  
317   -  
318   -  
319   -  
320 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return remove( this, selector, true ); -  
321   -  
322   -  
323   -  
324 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return remove( this, selector ); -  
325   -  
Line -... Line 308...
-   308  
326   309  
327   310 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ text: function( value ) {
328 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return access( this, function( value ) { 311 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return access( this, function( value ) {
329   312 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return value === undefined ?
330   313 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.text( this ) :
331 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> this.empty().each( function() { 314 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.empty().each(function() {
332 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { 315 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
333   316 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.textContent = value;
334   317  
335   318  
336   319 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ }, null, value, arguments.length );
Line 337... Line 320...
337   320  
338   321  
339   322 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ append: function() {
340 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return domManip( this, arguments, function( elem ) { 323 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.domManip( arguments, function( elem ) {
341 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { 324 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
342 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> var target = manipulationTarget( this, elem ); 325 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var target = manipulationTarget( this, elem );
343   326  
344   327  
Line 345... Line 328...
345   328  
346   329  
347   330  
348   331 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ prepend: function() {
349 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return domManip( this, arguments, function( elem ) { 332 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.domManip( arguments, function( elem ) {
350 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { 333 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
351 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> var target = manipulationTarget( this, elem ); 334 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var target = manipulationTarget( this, elem );
352   335  
Line 353... Line 336...
353   336  
354   337  
355   338  
356   339  
357   340 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ before: function() {
358 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return domManip( this, arguments, function( elem ) { 341 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.domManip( arguments, function( elem ) {
359 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( this.parentNode ) { 342 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( this.parentNode ) {
Line 360... Line 343...
360 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> this.parentNode.insertBefore( elem, this ); 343 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.parentNode.insertBefore( elem, this );
361   344  
362   345  
363   346  
364   347  
365   348 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ after: function() {
-   349 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.domManip( arguments, function( elem ) {
-   350 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( this.parentNode ) {
-   351 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.parentNode.insertBefore( elem, this.nextSibling );
-   352  
-   353  
-   354  
-   355  
-   356 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ remove: function( selector, keepData /* Internal Use Only */ ) {
-   357 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var elem,
-   358 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elems = selector ? jQuery.filter( selector, this ) : this,
-   359  
-   360  
-   361 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; (elem = elems[i]) != null; i++ ) {
-   362 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !keepData && elem.nodeType === 1 ) {
-   363  
-   364  
-   365  
-   366 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( elem.parentNode ) {
-   367 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) {
-   368 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ setGlobalEval( getAll( elem, "script" ) );
-   369  
366 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return domManip( this, arguments, function( elem ) { 370  
Line 367... Line 371...
367 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( this.parentNode ) { 371  
368 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> this.parentNode.insertBefore( elem, this.nextSibling ); 372  
369   373  
Line 370... Line 374...
370   374 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this;
371   375  
Line 372... Line 376...
372   376  
373   377 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ empty: function() {
Line 390... Line 394...
390   394  
391   395 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ clone: function( dataAndEvents, deepDataAndEvents ) {
392 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> dataAndEvents = dataAndEvents == null ? false : dataAndEvents; 396 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ dataAndEvents = dataAndEvents == null ? false : dataAndEvents;
Line 393... Line 397...
393   397 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents;
394   398  
395 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return this.map( function() { 399 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.map(function() {
396 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); 400 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return jQuery.clone( this, dataAndEvents, deepDataAndEvents );
Line 397... Line 401...
397   401  
398   402  
399   403  
Line 409... Line 413...
409   413  
410   414  
411 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( typeof value === "string" && !rnoInnerhtml.test( value ) && 415 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( typeof value === "string" && !rnoInnerhtml.test( value ) &&
Line 412... Line 416...
412 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { 416 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) {
Line 413... Line 417...
413   417  
414   418 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ value = value.replace( rxhtmlTag, "<$1></$2>" );
415   419  
Line 425... Line 429...
425   429  
Line 426... Line 430...
426   430  
Line 427... Line 431...
427   431  
428   432  
429   433  
Line 430... Line 434...
430 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> } catch ( e ) {} 434 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } catch( e ) {}
431   435  
432   436  
433   437 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( elem ) {
434   438 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.empty().append( value );
Line 435... Line 439...
435   439  
436   440 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ }, null, value, arguments.length );
Line 437... Line 441...
437   441  
438   442  
439   443 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ replaceWith: function() {
440   444 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var arg = arguments[ 0 ];
441   -  
442   445  
-   446  
443 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return domManip( this, arguments, function( elem ) { 447 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.domManip( arguments, function( elem ) {
444 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> var parent = this.parentNode; 448 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ arg = this.parentNode;
-   449  
-   450 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.cleanData( getAll( this ) );
-   451  
-   452 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( arg ) {
-   453 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ arg.replaceChild( elem, this );
-   454  
-   455  
-   456  
-   457  
-   458 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return arg && (arg.length || arg.nodeType) ? this : this.remove();
-   459  
-   460  
-   461 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ detach: function( selector ) {
-   462 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.remove( selector, true );
-   463  
-   464  
-   465 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ domManip: function( args, callback ) {
-   466  
-   467  
-   468 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ args = concat.apply( [], args );
-   469  
-   470 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var fragment, first, scripts, hasScripts, node, doc,
-   471  
-   472 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ l = this.length,
-   473 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ set = this,
-   474  
-   475  
-   476  
-   477  
-   478  
-   479 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( isFunction ||
-   480 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ ( l > 1 && typeof value === "string" &&
445   481  
-   482 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.each(function( index ) {
-   483 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var self = set.eq( index );
-   484 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( isFunction ) {
-   485 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ args[ 0 ] = value.call( this, index, self.html() );
-   486  
-   487  
-   488  
-   489  
-   490  
-   491 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( l ) {
446 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( jQuery.inArray( this, ignored ) < 0 ) { 492 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, this );
Line -... Line 493...
-   493  
-   494  
-   495 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( fragment.childNodes.length === 1 ) {
-   496  
-   497  
-   498  
447   499 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( first ) {
-   500 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ scripts = jQuery.map( getAll( fragment, "script" ), disableScript );
-   501  
-   502  
-   503  
-   504 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // being emptied incorrectly in certain situations (#8070).
-   505 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; i < l; i++ ) {
-   506  
-   507  
-   508 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( i !== iNoClone ) {
-   509 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ node = jQuery.clone( node, true, true );
-   510  
-   511  
-   512 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( hasScripts ) {
-   513  
-   514 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // jQuery.merge because push.apply(_, arraylike) throws
-   515 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.merge( scripts, getAll( node, "script" ) );
-   516  
-   517  
-   518  
-   519 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ callback.call( this[ i ], node, i );
-   520  
-   521  
-   522 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( hasScripts ) {
-   523  
-   524  
-   525  
-   526 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.map( scripts, restoreScript );
-   527  
-   528  
-   529 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( i = 0; i < hasScripts; i++ ) {
-   530  
-   531 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( rscriptType.test( node.type || "" ) &&
-   532 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ !data_priv.access( node, "globalEval" ) && jQuery.contains( doc, node ) ) {
-   533  
-   534 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( node.src ) {
-   535  
-   536 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( jQuery._evalUrl ) {
-   537  
-   538  
-   539 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else {
-   540 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.globalEval( node.textContent.replace( rcleanScript, "" ) );
-   541  
448   542  
449   543  
450   544  
Line 451... Line 545...
451   545  
452   546  
453   547  
454   548 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this;
455   549  
456   550  
Line 471... Line 565...
471   565  
472   566 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; i <= last; i++ ) {
473 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> elems = i === last ? this : this.clone( true ); 567 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elems = i === last ? this : this.clone( true );
Line 474... Line 568...
474   568  
475   569  
476   570  
477 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> // .get() because push.apply(_, arraylike) throws on ancient WebKit 571 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // .get() because push.apply(_, arraylike) throws
Line 478... Line 572...
478   572 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ push.apply( ret, elems.get() );
479   573  
480   574  
Line 481... Line 575...
481 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return this.pushStack( ret ); 575 <(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.pushStack( ret );
482   576