JSカードdemo
1295 ワード
このdemoはbootstrapのfileinputモードを真似て作られた、ソース精神Githubです.https://github.com/EditFly/JS-DIY-plugin
ページ
ページ
DIY PLUGIN-TEST
var pt=$("#pt").pluginTest({
name:"wz",
extraParams:(param)=>{
console.log(param);
return {age:23,love:"zcy",ppip:'223'}
}
}).on('PTclick',function(event,param){
console.log("PTclick>>callback:");
console.log(event);
console.log(param);
});
$("#pt").pluginTest("upload");
$(document).ready(()=>{
console.log("document ready");
});
/*
*/
JS (function(){
console.log("##################PLUGIN-TEST########################");
var PluginTest;
PluginTest=function(event,param){//
var self=this;
self.$event=$(event);
self.init(param);
}
PluginTest.prototype={//
init:function(param){
console.log("PluginTest init
DIY PLUGIN-TEST
var pt=$("#pt").pluginTest({
name:"wz",
extraParams:(param)=>{
console.log(param);
return {age:23,love:"zcy",ppip:'223'}
}
}).on('PTclick',function(event,param){
console.log("PTclick>>callback:");
console.log(event);
console.log(param);
});
$("#pt").pluginTest("upload");
$(document).ready(()=>{
console.log("document ready");
});
/*
*/
(function(){
console.log("##################PLUGIN-TEST########################");
var PluginTest;
PluginTest=function(event,param){//
var self=this;
self.$event=$(event);
self.init(param);
}
PluginTest.prototype={//
init:function(param){
console.log("PluginTest init