All Downloads are FREE. Search and download functionalities are using the official Maven repository.

uicore.jqueryplugins.jquery-migrate-1.4.1.min.js Maven / Gradle / Ivy

There is a newer version: 8.2.4
Show newest version
(function(a,p,m){function g(c){var b=p.console;r[c]||(r[c]=!0,a.migrateWarnings.push(c),b&&b.warn&&!a.migrateMute&&(b.warn("JQMIGRATE: "+c),a.migrateTrace&&b.trace&&b.trace()))}function n(c,b,d,f){if(Object.defineProperty)try{Object.defineProperty(c,b,{configurable:!0,enumerable:!0,get:function(){g(f);return d},set:function(a){g(f);d=a}});return}catch(e){}a._definePropertyBroken=!0;c[b]=d}a.migrateVersion="1.4.1";var r={};a.migrateWarnings=[];p.console&&p.console.log&&p.console.log("JQMIGRATE: Migrate is installed"+
(a.migrateMute?"":" with logging active")+", version "+a.migrateVersion);a.migrateTrace===m&&(a.migrateTrace=!0);a.migrateReset=function(){r={};a.migrateWarnings.length=0};"BackCompat"===document.compatMode&&g("jQuery is not compatible with Quirks Mode");var t=a("",{size:1}).attr("size")&&a.attrFn,v=a.attr,C=a.attrHooks.value&&a.attrHooks.value.get||function(){return null},D=a.attrHooks.value&&a.attrHooks.value.set||function(){return m},E=/^(?:input|button)$/i,F=/^[238]$/,G=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,
H=/^(?:checked|selected)$/i;n(a,"attrFn",t||{},"jQuery.attrFn is deprecated");a.attr=function(c,b,d,f){var e=b.toLowerCase(),h=c&&c.nodeType;if(f&&(4>v.length&&g("jQuery.fn.attr( props, pass ) is deprecated"),c&&!F.test(h)&&(t?b in t:a.isFunction(a.fn[b]))))return a(c)[b](d);"type"===b&&d!==m&&E.test(c.nodeName)&&c.parentNode&&g("Can't change the 'type' of an input or button in IE 6/7/8");!a.attrHooks[e]&&G.test(e)&&(a.attrHooks[e]={get:function(c,b){var d,e=a.prop(c,b);return!0===e||"boolean"!==
typeof e&&(d=c.getAttributeNode(b))&&!1!==d.nodeValue?b.toLowerCase():m},set:function(c,b,d){!1===b?a.removeAttr(c,d):(b=a.propFix[d]||d,b in c&&(c[b]=!0),c.setAttribute(d,d.toLowerCase()));return d}},H.test(e)&&g("jQuery.fn.attr('"+e+"') might use property instead of attribute"));return v.call(a,c,b,d)};a.attrHooks.value={get:function(a,b){var d=(a.nodeName||"").toLowerCase();if("button"===d)return C.apply(this,arguments);"input"!==d&&"option"!==d&&g("jQuery.fn.attr('value') no longer gets properties");
return b in a?a.value:null},set:function(a,b){var d=(a.nodeName||"").toLowerCase();if("button"===d)return D.apply(this,arguments);"input"!==d&&"option"!==d&&g("jQuery.fn.attr('value', val) no longer sets properties");a.value=b}};var l,k,w=a.fn.init,q=a.find,I=a.parseJSON,J=/^\s*)([^>]*)$/;a.fn.init=function(c,b,d){var f;if(c&&"string"===typeof c&&!a.isPlainObject(b)&&
(f=M.exec(a.trim(c)))&&f[0]&&(J.test(c)||g("$(html) HTML strings must start with '<' character"),f[3]&&g("$(html) HTML text after last tag is ignored"),"#"===f[0].charAt(0)&&(g("HTML string cannot start with a '#' character"),a.error("JQMIGRATE: Invalid selector string (XSS)")),b&&b.context&&b.context.nodeType&&(b=b.context),a.parseHTML))return w.call(this,a.parseHTML(f[2],b&&b.ownerDocument||b||document,!0),b,d);f=w.apply(this,arguments);c&&c.selector!==m?(f.selector=c.selector,f.context=c.context):
(f.selector="string"===typeof c?c:"",c&&(f.context=c.nodeType?c:b||document));return f};a.fn.init.prototype=a.fn;a.find=function(a){var b=Array.prototype.slice.call(arguments);if("string"===typeof a&&K.test(a))try{document.querySelector(a)}catch(d){a=a.replace(L,function(a,c,b,d){return"["+c+b+'"'+d+'"]'});try{document.querySelector(a),g("Attribute selector with '#' must be quoted: "+b[0]),b[0]=a}catch(f){g("Attribute selector with '#' was not fixed: "+b[0])}}return q.apply(this,b)};for(l in q)Object.prototype.hasOwnProperty.call(q,
l)&&(a.find[l]=q[l]);a.parseJSON=function(a){return a?I.apply(this,arguments):(g("jQuery.parseJSON requires a valid JSON string"),null)};a.uaMatch=function(a){a=a.toLowerCase();a=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||0>a.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}};a.browser||(l=a.uaMatch(navigator.userAgent),k={},l.browser&&(k[l.browser]=
!0,k.version=l.version),k.chrome?k.webkit=!0:k.webkit&&(k.safari=!0),a.browser=k);n(a,"browser",a.browser,"jQuery.browser is deprecated");a.boxModel=a.support.boxModel="CSS1Compat"===document.compatMode;n(a,"boxModel",a.boxModel,"jQuery.boxModel is deprecated");n(a.support,"boxModel",a.support.boxModel,"jQuery.support.boxModel is deprecated");a.sub=function(){function c(a,b){return new c.fn.init(a,b)}a.extend(!0,c,this);c.superclass=this;c.fn=c.prototype=this();c.fn.constructor=c;c.sub=this.sub;c.fn.init=
function(d,f){var e=a.fn.init.call(this,d,f,b);return e instanceof c?e:c(e)};c.fn.init.prototype=c.fn;var b=c(document);g("jQuery.sub() is deprecated");return c};a.fn.size=function(){g("jQuery.fn.size() is deprecated; use the .length property");return this.length};var u=!1;a.swap&&a.each(["height","width","reliableMarginRight"],function(c,b){var d=a.cssHooks[b]&&a.cssHooks[b].get;d&&(a.cssHooks[b].get=function(){var a;u=!0;a=d.apply(this,arguments);u=!1;return a})});a.swap=function(a,b,d,f){var e,
h={};u||g("jQuery.swap() is undocumented and deprecated");for(e in b)h[e]=a.style[e],a.style[e]=b[e];d=d.apply(a,f||[]);for(e in b)a.style[e]=h[e];return d};a.ajaxSetup({converters:{"text json":a.parseJSON}});var N=a.fn.data;a.fn.data=function(c){var b,d;return!(d=this[0])||"events"!==c||1!==arguments.length||(b=a.data(d,c),d=a._data(d,c),b!==m&&b!==d||d===m)?N.apply(this,arguments):(g("Use of jQuery.fn.data('events') is deprecated"),d)};var O=/\/(java|ecma)script/i;a.clean||(a.clean=function(c,b,
d,f){b=b||document;b=!b.nodeType&&b[0]||b;b=b.ownerDocument||b;g("jQuery.clean() is deprecated");var e,h=[];a.merge(h,a.buildFragment(c,b).childNodes);if(d)for(b=function(a){if(!a.type||O.test(a.type))return f?f.push(a.parentNode?a.parentNode.removeChild(a):a):d.appendChild(a)},c=0;null!=(e=h[c]);c++)a.nodeName(e,"script")&&b(e)||(d.appendChild(e),"undefined"!==typeof e.getElementsByTagName&&(e=a.grep(a.merge([],e.getElementsByTagName("script")),b),h.splice.apply(h,[c+1,0].concat(e)),c+=e.length));
return h});var P=a.event.add,Q=a.event.remove,R=a.event.trigger,S=a.fn.toggle,x=a.fn.live,y=a.fn.die,T=a.fn.load,z=/\b(?:ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess)\b/,A=/(?:^|\s)hover(\.\S+|)\b/,B=function(c){if("string"!==typeof c||a.event.special.hover)return c;A.test(c)&&g("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'");return c&&c.replace(A,"mouseenter$1 mouseleave$1")};a.event.props&&"attrChange"!==a.event.props[0]&&a.event.props.unshift("attrChange","attrName",
"relatedNode","srcElement");a.event.dispatch&&n(a.event,"handle",a.event.dispatch,"jQuery.event.handle is undocumented and deprecated");a.event.add=function(a,b,d,f,e){a!==document&&z.test(b)&&g("AJAX events should be attached to document: "+b);P.call(this,a,B(b||""),d,f,e)};a.event.remove=function(a,b,d,f,e){Q.call(this,a,B(b)||"",d,f,e)};a.each(["load","unload","error"],function(c,b){a.fn[b]=function(){var a=Array.prototype.slice.call(arguments,0);if("load"===b&&"string"===typeof a[0])return T.apply(this,
a);g("jQuery.fn."+b+"() is deprecated");a.splice(0,0,b);if(arguments.length)return this.bind.apply(this,a);this.triggerHandler.apply(this,a);return this}});a.fn.toggle=function(c,b){if(!a.isFunction(c)||!a.isFunction(b))return S.apply(this,arguments);g("jQuery.fn.toggle(handler, handler...) is deprecated");var d=arguments,f=c.guid||a.guid++,e=0,h=function(b){var f=(a._data(this,"lastToggle"+c.guid)||0)%e;a._data(this,"lastToggle"+c.guid,f+1);b.preventDefault();return d[f].apply(this,arguments)||!1};
for(h.guid=f;e




© 2015 - 2025 Weber Informatics LLC | Privacy Policy