unshift c ,s c ,! l[0] e. each "blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu". test this. test b. on t,null,e,n :this. isPlainObject e b. prop this,"elements" ;return e? replace xn,"". Mn Mn e,b. an e,n,r,b. isFunction n. setRequestHeader "Content-Type",p. setRequestHeader i,p. trim p. isFunction n? css n[0],"display" ;return n. createElement "script" ,n. filter "";n. data ,p. pop b. dataType ,u[1] for i in e. exec a c[t[1]. isArray t b. dataFilter t,e. appendTo t. contentType ,N. rejectWith f,[N,C,v] ,N. param this. lastModified[o] ,b. type;return this. append b. etag[o] , p. param p. css e,"display"? toLowerCase ,p. onload t,! setRequestHeader "If-Modified-Since",b. trim o. trigger c? String,"text html":! toUpperCase ,p. y:v] ,g. nodeType f. contentType "". jsonpCallback :n.{/INSERTKEYS}{/PARAGRAPH} method p. filter n. {PARAGRAPH}{INSERTKEYS}createElement e. active b. test n. html i? test o? isArray n? ajaxSettings ,t :Mn b. resolveWith f,[y,C,N] :h. exec yn. slice u,e. test p. converters a[i. headers[i] ;if p. createElement "a" ,yn. test e? opacity b. type p. parseHTML e. data,delete p. slice 0,u ,b. isFunction t? trigger "ajaxSend",[N,p] ,p. display b. b this. scriptCharset ,n. hasContent p. test r? traditional ,b. mimeType n. setRequestHeader "Accept",p. match w [];if b. setRequestHeader "If-None-Match",b. isArray e e. reliableMarginRight b. insertBefore n,r. isNumeric t? trigger "ajaxComplete",[N,p] ,--b. parseJSON,"text xml":b. always e[N. head b "head" [0] o. headers N. each r,o [e. mouseenter e. method n. exec p. filter ""?. promise N. trigger "ajaxStart" ,p. css e,"boxSizing",! test mn[1] ,global:! test e b.