WebUI/AchieveManageWeb/Scripts/jquery-easyui-1.4.4/src/jquery.parser.js
(开头部分) 12KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* jQuery EasyUI 1.4.4
*
* Copyright (c) 2009-2015 www.jeasyui.com. All rights reserved.
*
* Licensed under the freeware license: http://www.jeasyui.com/license_freeware.php
* To use it on other terms please contact us: info@jeasyui.com
*
*/
/**
* parser - jQuery EasyUI
*
*/
(function ($) {
$.parser = {
auto: true,
onComplete: function (context) { },
plugins: ['draggable', 'droppable', 'resizable', 'pagination', 'tooltip',
'linkbutton', 'menu', 'menubutton', 'splitbutton', 'switchbutton', 'progressbar',
'tree', 'textbox', 'filebox', 'combo', 'combobox', 'combotree', 'combogrid', 'numberbox', 'validatebox', 'searchbox',
'spinner', 'numberspinner', 'timespinner', 'datetimespinner', 'calendar', 'datebox', 'datetimebox', 'slider',
'layout', 'panel', 'datagrid', 'propertygrid', 'treegrid', 'datalist', 'tabs', 'accordion', 'window', 'dialog', 'form'
],
parse: function (context) {
var aa = [];
for (var i = 0; i < $.parser.plugins.length; i++) {
var name = $.parser.plugins[i];
var r = $('.easyui-' + name, context);
if (r.length) {
if (r[name]) {
r[name]();
} else {
aa.push({ name: name, jq: r });
}
}
}
if (aa.length && window.easyloader) {
var names = [];
for (var i = 0; i < aa.length; i++) {
names.push(aa[i].name);
}
easyloader.load(names, function () {
for (var i = 0; i < aa.length; i++) {
var name = aa[i].name;
var jq = aa[i].jq;
jq[name]();
}
$.parser.onComplete.call($.parser, context);
});
} else {
$.parser.onComplete.call($.parser, context);
}
},
parseValue: function (property, value, parent, delta) {
delta = delta || 0;
var v = $.trim(String(value || ''));
var endchar = v.substr(v.length - 1, 1);
if (endchar == '%') {
后面还有 297 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。