JS插件模板

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
(function(window){

function PageReleaseManage(){};

PageReleaseManage.attrNames = {};

PageReleaseManage.staticFields = {};

PageReleaseManage.staticMethod = {};

//default editor options
PageReleaseManage.options = {
debug:false,
//回调TODO
callBackEvent : function(){},
};

PageReleaseManage.prototype = {
//constructor
constructor : PageReleaseManage,
//set options
init : function(options){
PageReleaseManage.options = $.extend(PageReleaseManage.options, options);
},
//reload
reload:function(){
window.location.reload();
}
};

PageReleaseManage.fn = {
//处理图片上传后的操作
uploadImageHandle : function($element, data){
}
};

window.pageReleaseManage = new PageReleaseManage();

})( );

//初始化綁定操作
(function(window){
$(document).ready(function(){
//TODO
});
})(window);