/ *!jQuery的V3.5.1 |(三)JS基金会和其他捐助|!jquery.org/license * /功能(E,T){ “使用严格”;? “对象” == typeof运算模块&& “对象” == typeof运算module.exports module.exports = e.document吨(例如,!0):函数(E){如果(e.document)抛出新错误( “jQuery的需要与文档的窗口”);返回吨(E)!}:T(E)}( “未定义”= typeof运算窗口?窗口:此,函数(C,E){ “使用严格”;变种T = [],R = Object.getPrototypeOf,S = t.slice,G = t.flat函数(e)中{返回t.flat?.CALL(E)}:函数(E){返回t.concat.apply([],E)},U = t.push,I = t.indexOf中,n = {},O = n.toString,v= n.hasOwnProperty,A = v.toString,L = a.call(对象)中,y = {},M =函数(E){返回 “功能” == typeof运算è&& “数量”!= typeof运算e.nodeType}中,x =函数(e)中{!返回空= E &&ë=== e.window},E = C.document,C = {类型:0,SRC:0,随机数:0,noModule:0};函数b(E,T,N){风险R,I,O =(N = N || E).createElement( “脚本”);如果(o.text = E,T),用于(R c)中(I = T [R] || t.getAttribute && t.getAttribute(R))&& o.setAttribute(R,I); n.head.appendChild(O).parentNode.removeChild(O)}函数w(​​E){返回?空==èE + “”: “对象” == typeof运算è|| “功能” == typeof运算简[o.call(E)] ||? “对象”:吨ypeofë} VAR F = “3.5.1”,S =函数(E,T){返回新S.fn.init(E,T)};函数P(E){风险吨= !!È&& “长度”在电子&& e.length中,n = W(E);!返回米(e)中&& X(E)&&( “阵列” ===ñ|| 0 ===吨|| “号码” == typeof运算吨0 && +〜] | “+ M +”) “+ M +” * “),U =新正则表达式(M +” |> “),X =新的RegExp(F),V =新正则表达式(” ^ “+ I +” $”),G = {ID:新的正则表达式( “^#(” + I + “)”),CLASS:新的正则表达式( “^ \\(” + I + “)”),TAG:新的正则表达式( “^(”+ I + “| [*])”),ATTR:新的RegExp( “^” + W),假性:新的RegExp( “^” + F),儿童:新的RegExp(“^ :(只|首页|最后|第n |第n-最后) - (子|的型)(?:\\( “+ M +” *(连|奇|(([+ - ] |)(\\ d *)N |)“+ M +“*(?:([+ - ] |)” + M + “*(\\ d +)|))” + M + “* \\)|)”, “我”),布尔:新的正则表达式(“^(?: “+ R +”)$ “ ”我“),needsContext:新的正则表达式( ”^“ + M +” * [> +〜] |:(甚至|奇数|当量| GT | LT |第n |第一|最后)(:\\( “+ M +” *(( - ????\\ d)\\ d *) “+ M +” * \\)|?)(= [^ - ] | $) “”我“)},Y = / HTML $ / I,Q = / ^(?:输入|选择| textarea的|按钮)$ / I,J = / 1 H \ d $ / I,K = / ^ [^ {] + \ {\ S * \ [本地\ W / Z = / ^(?:#([\ w - ] +)|(\ w +)| \([\ w - ] +))$ /,EE = / [+〜] /,TE =新正则表达式( “\\\\ [\\ DA-FA-F] {1,6}” + M +“?| \\\\([^ \\ r \\ n \\ F])”, “G”),NE =函数(E,T){风险N = “0X” + e.slice(1)-65536;返回吨||(N <0字符串?。fromCharCode(N + 65536):使用String.fromCharCode(N >> 10 | 55296,1023&N | 56320))},再= /([\ 0- \ X1F \ 0x7F部分] | ^ - \ d)| ^ - $ |[^ \ 0- \ X1F \ x7f- \ uFFFF \ W - ] /克,即=函数(E,T){返回吨 “\ 0” === E “\ ufffd”:e.slice(0?,-1)+ “\\” + E.charCodeAt(e.length-1)的ToString(16)+ “ ”:“ \\” + E},OE =函数(){T()},AE =是(函数(E){返回0 =!== e.disabled && “字段集” === e.nodeName.toLowerCase()},{DIR: “parentNode”,下: “传奇”});尝试{H.apply(T = O.call(p.childNodes),p.childNodes),T [p.childNodes.length] .nodeType}赶上(E){H = {应用:t.length功能(E,T){L.apply(E,O.call(吨))}:功能(E,T){风险N = e.length,R = 0;而(E [N ++] = T [R ++]); e.length = N-1}}}功能SE(吨,E,N,R){风险I,O,A,S,U,L,C,F = E && e.ownerDocument,p = E e.nodeType:9;如果(N = N || []“,串“= typeof运算吨|| ||吨1 == p页&& 9 == p页&& 11 == p)的回报N;!!!如果(R &&(T(E)中,e = E || C,E!)){如果(11!== p页&&(U = Z.exec(T)))如果(I = U [1]){如果(9 === p){如果(!(A = e.getElementById(I)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML=" ”,e.querySelectorAll(“[msallowcapture ^ =) .length&&v.push“]” ("[*^$]="+ 米 +"*(?:''|\"\")"), e.querySelectorAll(“选择”). length | | v.push(“\ \[“+ M +”*(?:值| + R +)”),e.querySelectorAll(“[id ~ = " + S +”——]”). length | | v.push (" ~ = "), (t = C.createElement(“输入”)).setAttribute(“名字”,“),e.appendChild (t) e.querySelectorAll(“[name = "] ") . length | | v.push(“\ \[“+ M +”*的名字“+ M + * = + M +"*(?:''|\"\")"), e.querySelectorAll(“检查”). length | | v.push(“:检查”),e.querySelectorAll(“#”+ S + + *) . length | | v.push (".#.+[+~]"), e.querySelectorAll(“\ \ \ f”),v.push(“[f \ \ r \ \ n \ \] ")})、ce(函数(e) {e.innerHTML = " “; var t = c.createelement(”输入“); t.setattribute(”类型“,”隐藏“),e.appendchild(t).setattribute(”名称“,”d“),e.querySelectorAll(”?[名称= d] “)长度&& v.push(” 名 “+ M +” * [!* ^ $ |〜] = “!),2 == e.querySelectorAll(”:已启用“)长度&& v.push(“:启用”:“:已禁用”),A.AppendChild(e).disabled =!0,2!== e.querySelectorAll(“:已禁用”)。Length && v.push(“:启用”,“:Disabled”),e.querySelectorAll(“* ,: x”),v.push(“,。*:”)})),(d.matchesselector = k.test(c = a.matches || a.webkitmatchesselector ||a.mozmatchesselector || a.omatchesselector || a.msmatchesselector))&& ce(函数(e){d.disconnectedmatch = c.call(e,“*”),c.call(e,e,“[s!='']:x“),s.push(”!=“,f)}),v = v.hength && new regexp(v.join(”|“)),s = s.length && new regexp(s.join(”|“)),t = k.test(a.comparedocumentPosition),Y = T || K.Test(A.Contains)?函数(e,t){var n = 9 === e.nodeType?e.documentElement:e,r = t && t.parentnode; returentnode; returne e === r ||!(!r || 1!== r.nodeType ||!(n.contains?n.contains(r):e.comParedocumentPosition && 16&e.comparedocumentPosition(r))))}:函数(e,t){if(t)while(t = t.parentnode)if(t === e)Return!0;返回!1},d = t?函数(e,t){if(e === t)返回l =!0,0; ​​var n =!e.comparedocumentPosition-!t.comparedocumentPosition;返回ñ||(1(N =(e.ownerDocument || E)==(t.ownerDocument || t)的e.compareDocumentPosition(T):!1)|| d.sortDetached && t.compareDocumentPosition(E)===n?e == c || e.ownerdocument == p && y(p,e)? - 1:t == c || t.ownerdocument == p && y(p,t)?1:u?p(u,e,e)-p(u,t):0:4&n?-1:1)}:函数(e,t){if(e === t)返回l = 0.0; var n,r = 0,i = e.parentnode,o = t.parentnode,a = [e],s = [t];如果(!i ||!o)返回e == c?-1:t == c?1:i?-1:o?1:你?p(u,e)-p(u,t):0;如果(i === o)返回pe(e,t); n = e;而(n =n.Parentnode)A.unshift(n); n = t;虽然(n = n.parentnode)s.unshift(n);而(a [r] === s [r])r ++;返回r?pe(a [r],s [r]):a [r] == p?-1:s [r] == p?1:0}),c},se.matches = function(e,t){返回se(e,null,null,t)},se.matchesselector =函数(e,t){if(e),d.matchesselector && e &&!n [t +“] &&(!s ||!s.test(t))&&(!v ||!v.tiest(t)))尝试{var n = c.call(e,t); if(n || d.disconnectedmatch || e.document && 11!== e.document.nodetype)返回n} catch(e){n(t,!0)}返回0 ”:{dir:“parentNode”,第一:!0} "、":{dir:“parentNode”}," + ":{dir:“previousSibling”,第一:! 0},“~”:{dir:“previousSibling}},预滤器:{ATTR:函数(e){返回e [1] = e [1] .replace (te, ne), e [3] = (e [3] | | e [4] | | e [5] | | " ") .replace (te, ne), " ~ = " = = = e [2] & & (e [3] = " + e [3] + " "), e.slice(0, 4)},孩子:函数(e){返回e [1] = e [1] .toLowerCase(),“n”= = = e [1] .slice(0, 3)吗? (e [3] | | se.error (e [0]), e [4] = + (e [4] ? e [5] + (e[6] | | 1): 2 *(“甚至”= = = e[3] | |“奇怪”= = = e [3])), e [5] = + (e + e[7][8] | |“奇怪”= = = e [3])): e [3] &&se.error (e [0]), e},伪:函数(e) {var t、n = ! e [6] e[2];回报零:G.CHILD.test (e [0]) ? (e [3] ? e [2] = e [4] | | e[5] | |”“:n&&X.test (n) & & (t = h (n ! 0)) & & (t = n.indexOf(“)”,n.length-t) -n.length) & & (e [0] = e [0] .slice (0, t), e [2] = n.slice (0, t)), e.slice(0, 3)}},过滤器:{标签:功能(e) {var t = e.replace (te, ne) .toLowerCase(),返回“*”= = = e ?函数(){返回! 0}:函数(e){回报e.nodeName&&e.nodeName.toLowerCase () = = = t}},类:函数(e) {var t = m (e + "),返回t | | (t = new RegExp(“(^ | + m +)”+ e +”(“+ m +"|$)"))&& 米(e,函数(e){返回t.test(“字符串”= =“e.className&&e.className | |“定义”!= typeof e.getAttribute&&e.getAttribute(“类 ")||"")})}, ATTR:函数(n r i){返回函数(e) {var t = se.attr (e, n),返回null = = t ? " ! = " = = = r: ! r | | (t +="","="=== r ? t = = =我:“! =”= = = r ? t ! = =我:“^ = " = = = r ? i&&0 = = = t.indexOf(我):“* = " = = = r ?i&&-1 :\ x20 \ t \ r \ n \ f] *)[\ x20 \ t \ r \ n \ f] * \ /?>(?:<\ / 1> |)$ / i;功能d(e,n,r){return m(n)?s.grep(e,function(e,t){return !! call(e,t,e)!== r}):n.nodetype?s.grep(e,函数(e){return e === n!== r}):“string”!= typeof n?s.grep(e,function(e){return-1 )[^>]*|#([\ w -] +)) $ /; (S.fn.init =函数(e、t、n) {var r,我;如果(e)返回;如果(n = | | j,“字符串”= =“e){如果(! (r = " < " = = = e[0] & &”>“= = = e [e.length-1] 3 < = e.length ? [null, e, null]: q.exec (e) | | ! r [1] t)返回! t | | t.jquery ? (t | | n); (e): this.constructor (t); (e);如果(r [1]) {(t = t实例S ? t [0]: t, S.merge(这个,S.parseHTML (r [1], t&&t.nodeType ? t.ownerDocument | | t: E ! 0)),请(r [1]) &&S.isPlainObject (t)) (t) r m(这[r]) ?这[r] (t [r]): this.attr (r, t [r]),返回这个}返回(i = E.getElementById (r[2])) & &([0] =我,this.length = 1),这个}返回e.nodeType ? ([0] = E, this.length = 1): m (E) ?无效0 ! = = n.ready ? n.ready (e): e (S): S.makeArray (e)}) .prototype = S.fn j = S (e); var L = / ^(?:父母|上一页(?:直到|))/,H ={孩子:! 0,内容:! 0,第二:! 0,上一页:! 0};函数O (e, t){虽然((e = e [t]) 1 ! = = e.nodeType);返回e} S.fn.extend({有:函数(e) {var t = S (e), n = t.length;返回this.filter(函数(){(var e = 0; e f \ x20 \ t \ r \ n \] *) /我,他= / ^ $ | ^ $ | \ /模块(?:java | ecma)脚本/我;ce = E.createDocumentFragment () .appendChild (E.createElement (" div ")), (fe = E.createElement(“输入”)).setAttribute(“类型”、“广播”),fe.setAttribute(“检查”,“检查”),fe.setAttribute(“名字”,“t”),ce.appendChild (fe) y.checkClone = ce.cloneNode (! 0) .cloneNode (! 0) .lastChild.checked ce.innerHTML = "“y.noCloneChecked = !! ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML =”“,Y.Option = !! Ce.Lastchild; var ge = {thead:[1,' ","
“,Col:[2,”","
”],tr:[2》 ","
“],TD:[3,” ","
”,_default:[0,”“,”“]};函数ve (e, t) {var n, n =返回“定义”!= typeof e.getElementsByTagName ? e.getElementsByTagName (t | |“*”):“定义”!= typeof e.querySelectorAll ? e.querySelectorAll (t ||"*"):[], 无效0 = = = t | | t&&A (e t) ? S.merge ([e], n):你们(e, t) {n}函数为(var n = 0, r = e.length; n ","“]); var me = / <|&#\ w +; /;功能xe(e,t,n,r,i){for(var o,a,s,u,l,c,f = t.createdocumentFragment(),p = [],d = 0,h = e.length; d \ s *美元/ g;函数量化宽松(e, t){返回(e,“表”)一个(11 ! = = t.nodeType ? t: t.firstChild, tr) & & (e)定格(“身体”)[0]| | e}函数勒(e){返回e.type =(零! = = e.getAttribute(“类型”))+ " + e。函数类型,e}他(e){返回“真正的/”= = = (e.type | | " ") .slice (0 5) ? e.type = e.type.slice (5): e.removeAttribute(“类型”),e}函数Oe (e, t) {var n, r, i, o, a, s;如果(1 = = = t.nodeType) {(Y.hasData (e) & & (s = Y.get (e) .events)),(我在Y.remove (t,“处理事件”),s)为(n = 0, r = s[我]. length; n “).attr(n.scriptattrs || {})。prop({charset:n.scriptcharset,src:n.url})。On(”加载错误“,i =函数(e){r.remove(),I =零,电子&&吨( “错误” === e.type 404:200,e.type)}),E.head.appendChild(R [0])},中止:函数(){I && I()}}}); var ut,xt = [],vt = /(=)\?(?=&| $)| \?\?/; s.ajaxsetup({jsonp:“回调”,jsonpcallback:function(){var e = xt.pop()|| s.expando +“_ _”+ ct.guid ++;返回此[e] =!0,e}}),s.ajaxprefilter(“json jsonp”,function(e,t,n){var r,i,o,a =!1!== e.jsonp &&(vt.test(e.url)?“url”:“string”== typof e.data && 0 =====(e.contentType || “”)的indexOf( “应用程序/ x WWW的形式进行了urlencoded”)&& Vt.test(e.data)&& “数据”);如果(A || “JSONP” === e.dataTypes[0])返回r = e.jsonpcallback = m(e.jsonpcallback)?e.jsonpcallback():e.jsonpcallback,a?e [a] = e [a] .replace(vt,'$ 1“+ r):!1!== e.jsonp &&(e.url + =(et.test(e.url)?“&”:“?”)+ e.jsonp +“=”+ r),e.converters [“脚本json“] =函数(){return o || s.Error(R +”未调用“),o [0]},e.datatypes [0] =”JSON“,i = C [R],C [r] =函数(){o = arguments},n.always(函数(){void 0 === i?s(c).removeprop(r):c [r] = i,e [r] &&(e.jsonpcallbac.k = t.jsonpcallback,xt.push(r)),o && m(i)&& i(o [0]),o = i = void 0}),“脚本”}),y.createhtmldocument =((ut = e.implentation.createhtmldocument(“”)。身体).innerhtml =“
”,2 = = = Ut.childNodes.length), S.parseHTML = function (e、t、n){返回“字符串”!= typeof e ?[](“布尔:“= = typeof t (n = t, t = ! 1), t | | (y.createHTMLDocument ? ((r = (t = E.implementation.createHTMLDocument (" ")) .createElement(“基地”)).href = E.location.href t.head.appendChild (r)): t = E), o = ! n [], (i = N.exec (E)) ? [t.createElement(我[1]]:(i = xe ([E] t o), o&&o.length&&S (o) .remove (), S.merge ([], i.childNodes))); var r i, o}, S.fn.load = function (E、t、n) {varr, i, o, a = s = e。indexOf(" "),返回1 ”).append (S.parseHTML (e)); (r): e)})故事里(n&&function (e, t) {a.each(函数(){n.apply(这个,o | | [e.responseText t e])})}),这个},S.expr.pseudos.animated = function (t){返回S.grep (S.timers,函数(e){返回t = = = e.elem}) . length}, S.offset = {setOffset:函数(e、t、n) {varr, i, o, a, s, u, l = S.css (e,“位置”),c = s (e), f ={};“静态”= = = l (e.style.position =“相对”),s = c.offset (), o = S.css (e,“顶级”),u = S.css (e,“左”)(“绝对”= = = l | |“固定”= = = l) &&-1 < (o + u) .indexOf(“自动”)? (a = (r = c.position ()) .top, i = r.left): (a = parseFloat (o) | | 0, i = parseFloat (u) | | 0), m (t) & & (t = t.call (e, n, S.extend ({}, s))),零! = t.top&& (f.top = t.top-s.top + a),零! = t.le英国《金融时报》(f.left = t.left-s.left + i)”,使用“t ? t.using.call (e, f): (number = = typeof f.top&& (f.top + =“px”),“数量”= =“f.left&& (f.left + =“px”),c.css (f))}}, S.fn.extend({抵消:函数(t){如果(arguments.length)返回void 0 = = = t ?: this.each(函数(e) {S.offset.setOffset (t, e)}); var e, n, r =[0];回报r ? r.getClientRects () . length ? (e = r.getBoundingClientRect (), n = r.ownerDocument.defaultView, {: e.top + n.pageYOffset,左:e.left + n.pageXOffset}):{: 0,左:0}:无效0},位置:函数(){如果([0]){vare、t、n, r = [0], i ={: 0,左:0};如果(“固定”= = = S.css (r,“位置”))t = r.getBoundingClientRect();其他{t = this.offset (), n = r.ownerDocument, e = r.offsetParent | | n.documentElement;而(e (e = = = n.body | | e = = = n.documentElement) & &“静态”= = = S.css (e,“位置”))e = e.parentNode; e&&e ! = = r&&1 = = = e.nodeType&& ((i = S (e) .offset ()) .top + = S.css (e,“borderTopWidth ! 0), i.left + =。css (e,“borderLeftWidth ! 0))} {: t.top-i.top-S.css (r,“marginTop ! 0),左:t.left-i.left-S.css (r,“marginLeft ! 0)}}}, offsetParent:函数(){返回this.map(函数(){var e = this.offsetParent; (e“静态”= = = S.css (e,“位置”))e = e.offsetParent;返回e | |再保险})}}),S.each ({scrollLeft:“pageXOffset scrollTop:“pageYOffset”},函数(t, i) {varo = " pageYOffset " = = =我;S.fn [t] = function (e){返回$(这个函数(e、t、n) {var r;如果(x (e) ? r = e: 9 = = = e.nodeType&& (r = e.defaultView),无效0 = = = n)返回r ? r[我]:e [t]; r ? r.scrollTo (o ? r.pageXOffset: n, o ? n: r.pageYOffset): e [t] = n}, t, e, arguments.length)}}), S.each(“顶级”、“左”,函数(e, n) {S.cssHooks [n] = $ e (y.pixelPosition、功能(e, t){如果(t)返回t = (e, n), Me.test (t) ? S (e) .position () [n] +“px”:t})}), S.each({高度:“高度”,宽度:“宽度”},函数(a, S) {S.each({填充:“内部”+一个内容:年代,“”:“外”+},函数(r, o) {S.fn [o] =函数(e, t) {var n = arguments.length&& (r | |“布尔”!= typeof e),我= r | | (e ! 0 = = = | | ! 0 = = = t ?“保证金”:“边境”),返回$(这个函数(e、t、n) {var r;返回x (e) ? 0 = = = o.indexOf(“外部”)? e[“内在”+]:e.document.documentElement(“客户端”+ a): 9 = = = e.nodeType ? (r = e.documentElement Math.max (e.body(“滚动”+),r(“滚动”+),e.body(“抵消”+),r(“抵消”+),r(“客户端”+))):无效0 = = = n ? S.css (e t i): S.style (e、t、n i)},年代,n ?s.每个(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"]), function(e,t){s.f nn [t]=function(e){return this.on(t,e)}}), s.f nn .extend({bind:function(e,t,n){return this.on(e,null,t)}},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return .off(e,null,t)})么(t, e, n, r)}, undelegate:函数(e、t、n){返回1 = = = arguments.length ? this.off (e,“* *”):this.off (t e | |“* *”,n)},盘旋:函数(e, t){返回this.mouseenter (e) .mouseleave (t | | e)}}), S。每一个(“模糊焦点聚焦焦点调整大小滚动点击dblclick鼠标向下鼠标向上鼠标移动鼠标悬停鼠标出鼠标enter鼠标离开改变选择提交keydown keyup上下文菜单”。分割(" ")、功能(e, n) {S.fn [n] =函数(e, t){返回0