SheQu/Content/B-UI/BJUI/js/bjui-core.js
(开头部分) 8KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*!
* B-JUI v1.0 (http://b-jui.com)
* Git@OSC (http://git.oschina.net/xknaan/B-JUI)
* Copyright 2014 K'naan (xknaan@163.com).
* Licensed under Apache (http://www.apache.org/licenses/LICENSE-2.0)
*/
/* ========================================================================
* B-JUI: bjui-core.js v1.0
* @author K'naan (xknaan@163.com)
* -- Modified from dwz.core.js (author:ZhangHuihua@msn.com)
* http://git.oschina.net/xknaan/B-JUI/blob/master/BJUI/js/bjui-core.js
* ========================================================================
* Copyright 2014 K'naan.
* Licensed under Apache (http://www.apache.org/licenses/LICENSE-2.0)
* ======================================================================== */
+function ($) {
'use strict';
var BJUI = {
JSPATH : 'BJUI/',
PLUGINPATH : 'BJUI/plugins/',
IS_DEBUG : false,
keyCode: {
ENTER : 13, ESC : 27, END: 35, HOME: 36,
SHIFT : 16, TAB : 9,
LEFT : 37, RIGHT: 39, UP : 38, DOWN: 40,
DELETE: 46, BACKSPACE: 8
},
eventType: {
initUI : 'bjui.initUI', // When document load completed or ajax load completed, B-JUI && Plugins init
beforeInitUI : 'bjui.beforeInitUI', // If your DOM do not init [add to DOM attribute 'data-noinit="true"']
afterInitUI : 'bjui.afterInitUI', //
ajaxStatus : 'bjui.ajaxStatus', // When performing ajax request, display or hidden progress bar
resizeGrid : 'bjui.resizeGrid', // When the window or dialog resize completed
beforeAjaxLoad : 'bjui.beforeAjaxLoad', // When perform '$.fn.ajaxUrl', to do something...
beforeLoadNavtab : 'bjui.beforeLoadNavtab',
beforeLoadDialog : 'bjui.beforeLoadDialog',
afterLoadNavtab : 'bjui.afterLoadNavtab',
afterLoadDialog : 'bjui.afterLoadDialog',
beforeCloseNavtab : 'bjui.beforeCloseNavtab',
beforeCloseDialog : 'bjui.beforeCloseDialog',
afterCloseNavtab : 'bjui.afterCloseNavtab',
afterCloseDialog : 'bjui.afterCloseDialog'
},
pageInfo: {pageCurrent:'pageCurrent', pageSize:'pageSize', orderField:'orderField', orderDirection:'orderDirection'},
ajaxTimeout: 30000,
alertTimeout: 6000, //alertmsg close timeout
statusCode: {ok:200, error:300, timeout:301},
keys: {statusCode:'statusCode', message:'message'},
ui: {
showSlidebar : true, // After the B-JUI initialization, display slidebar
clientPaging : true, // Response paging and sorting information on the client
overwriteHomeTab : false // When open an undefined id of navtab, whether overwrite the home navtab
},
debug: function(msg) {
if (this.IS_DEBUG) {
if (typeof(console) != 'undefined') console.log(msg)
后面还有 116 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
