%PDF- %PDF-
Direktori : /proc/1857783/root/var/www/pn/wp-content/plugins/ajax-search-pro/js/min/ |
Current File : //proc/1857783/root/var/www/pn/wp-content/plugins/ajax-search-pro/js/min/jquery.lazy.min.js |
/*! * jQuery & Zepto Lazy - v1.7.7 * http://jquery.eisbehr.de/lazy/ * * Copyright 2012 - 2017, Daniel 'Eisbehr' Kern * * Dual licensed under the MIT and GPL-2.0 licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl-2.0.html * * $("img.lazy").lazy(); */ (function(n,t){"use strict";var i=n.jQuery,f=0,u=!1;i.fn.asp_Lazy=i.fn.asp_lazy=function(n){return new r(this,n)};i.asp_Lazy=i.asp_lazy=function(n,u,f){if(i.isFunction(u)&&(f=u,u=[]),i.isFunction(f)){n=i.isArray(n)?n:[n];u=i.isArray(u)?u:[u];for(var e=r.prototype.config,h=e._f||(e._f={}),o=0,c=n.length;o<c;o++)(e[n[o]]===t||i.isFunction(e[n[o]]))&&(e[n[o]]=f);for(var s=0,l=u.length;s<l;s++)h[u[s]]=n[0]}};function e(r,f,e,o,s){var g=0,p=-1,w=-1,it=!1,rt="afterLoad",a="load",v="error",c="img",h="src",b="srcset",k="sizes",y="background-image";function ut(){if(it=n.devicePixelRatio>1,e=ft(e),f.delay>=0&&setTimeout(function(){d(!0)},f.delay),f.delay<0||f.combined){o.e=lt(f.throttle,function(n){n.type==="resize"&&(p=w=-1);d(n.all)});o.a=function(n){n=ft(n);e.push.apply(e,n)};o.g=function(){return e=i(e).filter(function(){return!i(this).data(f.loadedName)})};o.f=function(n){for(var t=0;t<n.length;t++){var i=e.filter(function(){return this===n[t]});i.length&&d(!1,i)}};d();i(f.appendScroll).on("scroll."+s+" resize."+s,o.e)}}function ft(n){var v=f.defaultImage,p=f.placeholder,b=f.imageBase,o=f.srcsetAttribute,l=f.loaderAttribute,a=f._f||{};n=i(n).filter(function(){var n=i(this),r=nt(this);return!n.data(f.handledName)&&(n.attr(f.attribute)||n.attr(o)||n.attr(l)||a[r]!==t)}).data("plugin_"+f.name,r);for(var s=0,k=n.length;s<k;s++){var u=i(n[s]),e=nt(n[s]),w=u.attr(f.imageBaseAttribute)||b;e===c&&w&&u.attr(o)&&u.attr(o,ct(u.attr(o),w));a[e]===t||u.attr(l)||u.attr(l,a[e]);e===c&&v&&!u.attr(h)?u.attr(h,v):e!==c&&p&&(!u.css(y)||u.css(y)==="none")&&u.css(y,"url('"+p+"')")}return n}function d(n,t){if(!e.length){f.autoDestroy&&r.destroy();return}for(var s=t||e,w=!1,g=f.imageBase||"",k=f.srcsetAttribute,l=f.handledName,o=0;o<s.length;o++)if(n||t||ot(s[o])){var u=i(s[o]),a=nt(s[o]),v=u.attr(f.attribute),p=u.attr(f.imageBaseAttribute)||g,d=u.attr(f.loaderAttribute);!u.data(l)&&(!f.visibleOnly||u.is(":visible"))&&((v||u.attr(k))&&(a===c&&(p+v!==u.attr(h)||u.attr(k)!==u.attr(b))||a!==c&&p+v!==u.css(y))||d)&&(w=!0,u.data(l,!0),et(u,a,p,d))}w&&(e=i(e).filter(function(){return!i(this).data(l)}))}function et(n,t,r,u){++g;var o=function(){l("onError",n);tt();o=i.noop};l("beforeLoad",n);var w=f.attribute,d=f.srcsetAttribute,s=f.sizesAttribute,nt=f.retinaAttribute,ut=f.removeAttribute,ft=f.loadedName,et=n.attr(nt);if(u){var p=function(){ut&&n.removeAttr(f.loaderAttribute);n.data(ft,!0);l(rt,n);setTimeout(tt,1);p=i.noop};n.off(v).one(v,o).one(a,p);l(u,n,function(t){t?(n.off(a),p()):(n.off(v),o())})||n.trigger(v)}else{var e=i(new Image);e.one(v,o).one(a,function(){n.hide();t===c?n.attr(k,e.attr(k)).attr(b,e.attr(b)).attr(h,e.attr(h)):n.css(y,"url('"+e.attr(h)+"')");n[f.effect](f.effectTime);ut&&(n.removeAttr(w+" "+d+" "+nt+" "+f.imageBaseAttribute),s!==k&&n.removeAttr(s));n.data(ft,!0);l(rt,n);e.remove();tt()});var ot=(it&&et?et:n.attr(w))||"";e.attr(k,n.attr(s)).attr(b,n.attr(d)).attr(h,ot?r+ot:null);e.complete&&e.trigger(a)}}function ot(n){var t=n.getBoundingClientRect(),r=f.scrollDirection,i=f.threshold,u=ht()+i>t.top&&-i<t.bottom,e=st()+i>t.left&&-i<t.right;return r==="vertical"?u:r==="horizontal"?e:u&&e}function st(){return p>=0?p:p=i(n).width()}function ht(){return w>=0?w:w=i(n).height()}function nt(n){return n.tagName.toLowerCase()}function ct(n,t){if(t){var r=n.split(",");n="";for(var i=0,u=r.length;i<u;i++)n+=t+r[i].trim()+(i!==u-1?",":"")}return n}function lt(n,t){var i,u=0;return function(e,o){var s=+new Date-u;function h(){u=+new Date;t.call(r,e)}i&&clearTimeout(i);s>n||!f.enableThrottle||o?h():i=setTimeout(h,n-s)}}function tt(){--g;e.length||g||l("onFinishedAll")}function l(n){return(n=f[n])?(n.apply(r,[].slice.call(arguments,1)),!0):!1}if(f.bind==="event"||u)ut();else i(n).on(a+"."+s,ut)}function r(r,u){var o=this,h=i.extend({},o.config,u),s={},c=h.name+"-"+ ++f;return o.config=function(n,i){return i===t?h[n]:(h[n]=i,o)},o.addItems=function(n){return s.a&&s.a(i.type(n)==="string"?i(n):n),o},o.getItems=function(){return s.g?s.g():{}},o.update=function(n){return s.e&&s.e({},!n),o},o.force=function(n){return s.f&&s.f(i.type(n)==="string"?i(n):n),o},o.loadAll=function(){return s.e&&s.e({all:!0},!0),o},o.destroy=function(){return i(h.appendScroll).off("."+c,s.e),i(n).off("."+c),s={},t},e(o,h,r,s,c),h.chainable?r:o}r.prototype.config={name:"lazy",chainable:!0,autoDestroy:!0,bind:"load",threshold:500,visibleOnly:!1,appendScroll:n,scrollDirection:"both",imageBase:null,defaultImage:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",placeholder:null,delay:-1,combined:!1,attribute:"data-src",srcsetAttribute:"data-srcset",sizesAttribute:"data-sizes",retinaAttribute:"data-retina",loaderAttribute:"data-loader",imageBaseAttribute:"data-imagebase",removeAttribute:!0,handledName:"handled",loadedName:"loaded",effect:"show",effectTime:0,enableThrottle:!0,throttle:250,beforeLoad:t,afterLoad:t,onError:t,onFinishedAll:t};i(n).on("load",function(){u=!0})})(window);