mirror of
https://gitee.com/ulthon/ulthon_information.git
synced 2026-03-04 00:24:29 +08:00
增加图片点击放大;优化标题导航效果
This commit is contained in:
73
public/static/lib/jquery-viewer-1.0.1/jquery-viewer.js
vendored
Normal file
73
public/static/lib/jquery-viewer-1.0.1/jquery-viewer.js
vendored
Normal file
@@ -0,0 +1,73 @@
|
||||
/*!
|
||||
* jQuery Viewer v1.0.1
|
||||
* https://fengyuanchen.github.io/jquery-viewer
|
||||
*
|
||||
* Copyright 2018-present Chen Fengyuan
|
||||
* Released under the MIT license
|
||||
*
|
||||
* Date: 2019-12-14T09:00:02.315Z
|
||||
*/
|
||||
|
||||
(function (global, factory) {
|
||||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('jquery'), require('viewerjs')) :
|
||||
typeof define === 'function' && define.amd ? define(['jquery', 'viewerjs'], factory) :
|
||||
(global = global || self, factory(global.jQuery, global.Viewer));
|
||||
}(this, (function ($, Viewer) { 'use strict';
|
||||
|
||||
$ = $ && $.hasOwnProperty('default') ? $['default'] : $;
|
||||
Viewer = Viewer && Viewer.hasOwnProperty('default') ? Viewer['default'] : Viewer;
|
||||
|
||||
if ($ && $.fn && Viewer) {
|
||||
var AnotherViewer = $.fn.viewer;
|
||||
var NAMESPACE = 'viewer';
|
||||
|
||||
$.fn.viewer = function jQueryViewer(option) {
|
||||
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
|
||||
args[_key - 1] = arguments[_key];
|
||||
}
|
||||
|
||||
var result;
|
||||
this.each(function (i, element) {
|
||||
var $element = $(element);
|
||||
var isDestroy = option === 'destroy';
|
||||
var viewer = $element.data(NAMESPACE);
|
||||
|
||||
if (!viewer) {
|
||||
if (isDestroy) {
|
||||
return;
|
||||
}
|
||||
|
||||
var options = $.extend({}, $element.data(), $.isPlainObject(option) && option);
|
||||
viewer = new Viewer(element, options);
|
||||
$element.data(NAMESPACE, viewer);
|
||||
}
|
||||
|
||||
if (typeof option === 'string') {
|
||||
var fn = viewer[option];
|
||||
|
||||
if ($.isFunction(fn)) {
|
||||
result = fn.apply(viewer, args);
|
||||
|
||||
if (result === viewer) {
|
||||
result = undefined;
|
||||
}
|
||||
|
||||
if (isDestroy) {
|
||||
$element.removeData(NAMESPACE);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
return result !== undefined ? result : this;
|
||||
};
|
||||
|
||||
$.fn.viewer.Constructor = Viewer;
|
||||
$.fn.viewer.setDefaults = Viewer.setDefaults;
|
||||
|
||||
$.fn.viewer.noConflict = function noConflict() {
|
||||
$.fn.viewer = AnotherViewer;
|
||||
return this;
|
||||
};
|
||||
}
|
||||
|
||||
})));
|
||||
10
public/static/lib/jquery-viewer-1.0.1/jquery-viewer.min.js
vendored
Normal file
10
public/static/lib/jquery-viewer-1.0.1/jquery-viewer.min.js
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
/*!
|
||||
* jQuery Viewer v1.0.1
|
||||
* https://fengyuanchen.github.io/jquery-viewer
|
||||
*
|
||||
* Copyright 2018-present Chen Fengyuan
|
||||
* Released under the MIT license
|
||||
*
|
||||
* Date: 2019-12-14T09:00:02.315Z
|
||||
*/
|
||||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("jquery"),require("viewerjs")):"function"==typeof define&&define.amd?define(["jquery","viewerjs"],t):t((e=e||self).jQuery,e.Viewer)}(this,function(d,v){"use strict";if(d=d&&d.hasOwnProperty("default")?d.default:d,v=v&&v.hasOwnProperty("default")?v.default:v,d&&d.fn&&v){var e=d.fn.viewer,w="viewer";d.fn.viewer=function(o){for(var e=arguments.length,u=new Array(1<e?e-1:0),t=1;t<e;t++)u[t-1]=arguments[t];var s;return this.each(function(e,t){var r=d(t),n="destroy"===o,i=r.data(w);if(!i){if(n)return;var f=d.extend({},r.data(),d.isPlainObject(o)&&o);i=new v(t,f),r.data(w,i)}if("string"==typeof o){var a=i[o];d.isFunction(a)&&((s=a.apply(i,u))===i&&(s=void 0),n&&r.removeData(w))}}),void 0!==s?s:this},d.fn.viewer.Constructor=v,d.fn.viewer.setDefaults=v.setDefaults,d.fn.viewer.noConflict=function(){return d.fn.viewer=e,this}}});
|
||||
Reference in New Issue
Block a user