You've already forked EasyImages2.0
mirror of
https://github.com/icret/EasyImages2.0.git
synced 2025-12-13 11:43:58 +08:00
v2.5.3
This commit is contained in:
@@ -1,117 +0,0 @@
|
||||
/*!
|
||||
* jQuery Cookie Plugin v1.4.1
|
||||
* https://github.com/carhartl/jquery-cookie
|
||||
*
|
||||
* Copyright 2013 Klaus Hartl
|
||||
* Released under the MIT license
|
||||
*/
|
||||
(function (factory) {
|
||||
if (typeof define === 'function' && define.amd) {
|
||||
// AMD
|
||||
define(['jquery'], factory);
|
||||
} else if (typeof exports === 'object') {
|
||||
// CommonJS
|
||||
factory(require('jquery'));
|
||||
} else {
|
||||
// Browser globals
|
||||
factory(jQuery);
|
||||
}
|
||||
}(function ($) {
|
||||
|
||||
var pluses = /\+/g;
|
||||
|
||||
function encode(s) {
|
||||
return config.raw ? s : encodeURIComponent(s);
|
||||
}
|
||||
|
||||
function decode(s) {
|
||||
return config.raw ? s : decodeURIComponent(s);
|
||||
}
|
||||
|
||||
function stringifyCookieValue(value) {
|
||||
return encode(config.json ? JSON.stringify(value) : String(value));
|
||||
}
|
||||
|
||||
function parseCookieValue(s) {
|
||||
if (s.indexOf('"') === 0) {
|
||||
// This is a quoted cookie as according to RFC2068, unescape...
|
||||
s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\');
|
||||
}
|
||||
|
||||
try {
|
||||
// Replace server-side written pluses with spaces.
|
||||
// If we can't decode the cookie, ignore it, it's unusable.
|
||||
// If we can't parse the cookie, ignore it, it's unusable.
|
||||
s = decodeURIComponent(s.replace(pluses, ' '));
|
||||
return config.json ? JSON.parse(s) : s;
|
||||
} catch(e) {}
|
||||
}
|
||||
|
||||
function read(s, converter) {
|
||||
var value = config.raw ? s : parseCookieValue(s);
|
||||
return $.isFunction(converter) ? converter(value) : value;
|
||||
}
|
||||
|
||||
var config = $.cookie = function (key, value, options) {
|
||||
|
||||
// Write
|
||||
|
||||
if (value !== undefined && !$.isFunction(value)) {
|
||||
options = $.extend({}, config.defaults, options);
|
||||
|
||||
if (typeof options.expires === 'number') {
|
||||
var days = options.expires, t = options.expires = new Date();
|
||||
t.setTime(+t + days * 864e+5);
|
||||
}
|
||||
|
||||
return (document.cookie = [
|
||||
encode(key), '=', stringifyCookieValue(value),
|
||||
options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
|
||||
options.path ? '; path=' + options.path : '',
|
||||
options.domain ? '; domain=' + options.domain : '',
|
||||
options.secure ? '; secure' : ''
|
||||
].join(''));
|
||||
}
|
||||
|
||||
// Read
|
||||
|
||||
var result = key ? undefined : {};
|
||||
|
||||
// To prevent the for loop in the first place assign an empty array
|
||||
// in case there are no cookies at all. Also prevents odd result when
|
||||
// calling $.cookie().
|
||||
var cookies = document.cookie ? document.cookie.split('; ') : [];
|
||||
|
||||
for (var i = 0, l = cookies.length; i < l; i++) {
|
||||
var parts = cookies[i].split('=');
|
||||
var name = decode(parts.shift());
|
||||
var cookie = parts.join('=');
|
||||
|
||||
if (key && key === name) {
|
||||
// If second argument (value) is a function it's a converter...
|
||||
result = read(cookie, value);
|
||||
break;
|
||||
}
|
||||
|
||||
// Prevent storing a cookie that we couldn't decode.
|
||||
if (!key && (cookie = read(cookie)) !== undefined) {
|
||||
result[name] = cookie;
|
||||
}
|
||||
}
|
||||
|
||||
return result;
|
||||
};
|
||||
|
||||
config.defaults = {};
|
||||
|
||||
$.removeCookie = function (key, options) {
|
||||
if ($.cookie(key) === undefined) {
|
||||
return false;
|
||||
}
|
||||
|
||||
// Must not alter options, thus extending a fresh object...
|
||||
$.cookie(key, '', $.extend({}, options, { expires: -1 }));
|
||||
return !$.cookie(key);
|
||||
};
|
||||
|
||||
}));
|
||||
2
public/static/jquery/lazyload.min.js
vendored
2
public/static/jquery/lazyload.min.js
vendored
@@ -1,2 +0,0 @@
|
||||
/*! Lazy Load 2.0.0-rc.2 - MIT license - Copyright 2007-2019 Mika Tuupola */
|
||||
!function(t,e){"object"==typeof exports?module.exports=e(t):"function"==typeof define&&define.amd?define([],e):t.LazyLoad=e(t)}("undefined"!=typeof global?global:this.window||this.global,function(t){"use strict";function e(t,e){this.settings=s(r,e||{}),this.images=t||document.querySelectorAll(this.settings.selector),this.observer=null,this.init()}"function"==typeof define&&define.amd&&(t=window);const r={src:"data-src",srcset:"data-srcset",selector:".lazyload",root:null,rootMargin:"0px",threshold:0},s=function(){let t={},e=!1,r=0,o=arguments.length;"[object Boolean]"===Object.prototype.toString.call(arguments[0])&&(e=arguments[0],r++);for(;r<o;r++)!function(r){for(let o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e&&"[object Object]"===Object.prototype.toString.call(r[o])?t[o]=s(!0,t[o],r[o]):t[o]=r[o])}(arguments[r]);return t};if(e.prototype={init:function(){if(!t.IntersectionObserver)return void this.loadImages();let e=this,r={root:this.settings.root,rootMargin:this.settings.rootMargin,threshold:[this.settings.threshold]};this.observer=new IntersectionObserver(function(t){Array.prototype.forEach.call(t,function(t){if(t.isIntersecting){e.observer.unobserve(t.target);let r=t.target.getAttribute(e.settings.src),s=t.target.getAttribute(e.settings.srcset);"img"===t.target.tagName.toLowerCase()?(r&&(t.target.src=r),s&&(t.target.srcset=s)):t.target.style.backgroundImage="url("+r+")"}})},r),Array.prototype.forEach.call(this.images,function(t){e.observer.observe(t)})},loadAndDestroy:function(){this.settings&&(this.loadImages(),this.destroy())},loadImages:function(){if(!this.settings)return;let t=this;Array.prototype.forEach.call(this.images,function(e){let r=e.getAttribute(t.settings.src),s=e.getAttribute(t.settings.srcset);"img"===e.tagName.toLowerCase()?(r&&(e.src=r),s&&(e.srcset=s)):e.style.backgroundImage="url('"+r+"')"})},destroy:function(){this.settings&&(this.observer.disconnect(),this.settings=null)}},t.lazyload=function(t,r){return new e(t,r)},t.jQuery){const r=t.jQuery;r.fn.lazyload=function(t){return t=t||{},t.attribute=t.attribute||"data-src",new e(r.makeArray(this),t),this}}return e});
|
||||
@@ -1 +0,0 @@
|
||||
{"version":3,"sources":["lazyload.js"],"names":["root","factory","exports","module","define","amd","LazyLoad","global","this","window","images","options","settings","extend","defaults","document","querySelectorAll","selector","observer","init","src","srcset","rootMargin","threshold","extended","deep","i","length","arguments","Object","prototype","toString","call","obj","prop","hasOwnProperty","merge","IntersectionObserver","loadImages","self","observerConfig","entries","Array","forEach","entry","isIntersecting","unobserve","target","getAttribute","tagName","toLowerCase","style","backgroundImage","image","observe","loadAndDestroy","destroy","disconnect","lazyload","jQuery","$","fn","attribute","makeArray"],"mappings":"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"}
|
||||
Reference in New Issue
Block a user