public/static/jquery-fileUploader/jquery.fileUploader.js
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
* Class: fileUploader
* Use: Upload multiple files using jquery
* Author: John Laniba (http://pixelcone.com)
* Version: 2.0
*/
(function($) {
$.fileUploader = {version: '2.0', count: 0};
$.fn.fileUploader = function(config) {
config = $.extend({}, {
autoUpload: false,
limit: false,
buttonUpload: '#px-submit',
buttonClear: '#px-clear',
buttonInput: '.px-file-input',
selectFileLabel: 'Select files',
allowedExtension: 'jpg|jpeg|gif|png',
timeInterval: [1, 2, 4, 2, 1, 5], //Mock percentage for iframe upload
percentageInterval: [10, 20, 30, 40, 60, 80],
getData: 'result',
//Callbacks
onValidationError: null, //trigger if file is invalid
onFileChange: function(){},
onFileRemove: function(){},
beforeUpload: function(){}, //trigger after the submit button is click: before upload
beforeEachUpload: function(){}, //callback before each file has been uploaded ::: returns each Form
afterUpload: function(){},
afterEachUpload: function(){} //callback after each file has been uploaded
}, config);
$.fileUploader.count++;
//Multiple instance of a FOrm Container
var pxUploadForm = 'px-form-' + $.fileUploader.count,
pxWidget = 'px-widget-' + $.fileUploader.count,
pxButton = 'px-button-' + $.fileUploader.count,
wrapper = ' \
<div id="'+ pxWidget +'" class="px-widget ui-widget row"> \
<div id="'+ pxUploadForm +'-input" class="px-form-input"></div> \
<div id="'+ pxButton +'" class="px-buttons"></div> \
<div id="'+ pxUploadForm +'" class="px-form-display"></div> \
</div> \
',
pxUploadForm = '#' + pxUploadForm,
pxUploadFormInput = pxUploadForm + '-input',
pxButton = '#' + pxButton,
pxWidget = '#' + pxWidget,
buttonClearId = null,
itr = 1, //index/itr of file
isLimit = (config.limit)? true : false,
limit = parseInt(config.limit),
e = this, //set e as this
buttonM = pxButton + ' input, '+ pxButton +' button'; //Accept button as input and as button
isFile = false, //this is use to hide other inputs in a form
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。