请问这是什么类型的js代码?还是jQuery的?求大神!!!!
(function() {
var View = function() {
var thas = this;
/**
* 开始时间选择组件
*/
thas.date = {
dom : {},
domCustom : {},
parent : {},
init : function(callBackFun) {
thas.date.dom = $("#date");
if (callBackFun != undefined) {
callBackFun.call();
}
}
};
/**
* 预算科目
*/
thas.yusuankemu = {
dom : {},
domCustom : {},
parent : {},
init : function(callBackFun) {
thas.yusuankemu.dom = $("#yusuankemu");
if (callBackFun != undefined) {
callBackFun.call();
}
},
update : function(callBackFun) {
if (callBackFun != undefined) {
callBackFun.call();
}
}
};
/**
* 征收机关
*/
thas.zhengshoujiguan = {
dom : {},
domCustom : {},
parent : {},
init : function(callBackFun) {
thas.zhengshoujiguan.dom = $("#zhengshoujiguan");
if (callBackFun != undefined) {
callBackFun.call();
}
},
update : function(callBackFun) {
if (callBackFun != undefined) {
callBackFun.call();
}
}
};
/**
*财政区划
*/
thas.caizhengquhua = {
dom : {},
domCustom : {},
parent : {},
init : function(callBackFun) {
thas.caizhengquhua.dom = $("#caizhengquhua");
if (callBackFun != undefined) {
callBackFun.call();
}
}
};
/**
* 预算级次
*/
thas.yusuanjici = {
dom : {},
domCustom : {},
parent : {},
init : function(callBackFun) {
thas.yusuanjici.dom = $("#yusuanjici");
if (callBackFun != undefined) {
callBackFun.call();
}
}
};
/**
* 单位
*/
thas.danwei = {
dom : {},
domCustom : {},
parent : {},
init : function(callBackFun) {
thas.danwei.dom = $("#danwei");
if (callBackFun != undefined) {
callBackFun.call();
}
}
};
/**
* 确定按钮
*/
thas.submitBtn = {
dom : {},
domCustom : {},
parent : {},
init : function(callBackFun) {
thas.submitBtn.dom = $("#submitBtn");
if (callBackFun != undefined) {
callBackFun.call();
}
}
};
/**
* 表格
*/
thas.table = {
dom : {},
domCustom : {},
parent : {},
// 装饰器
decorator : {},
init : function(callBackFun) {
thas.table.dom = $("#table");
thas.table.parent = $("#panel4");
thas.table.decorator = new LSComponent.Panel(
{source : [
{
chartDom :thas.table.parent
}
]});
if (callBackFun != undefined) {
callBackFun.call();
}
}
};
};
LSComponent.SRTJBB_SRYB_FDQFJC = LSComponent.SRTJBB_SRYB_FDQFJC ? LSComponent.SRTJBB_SRYB_FDQFJC : {};
LSComponent.SRTJBB_SRYB_FDQFJC.View = View;