簡易版
class class簽名 { // 『查表』
constructor(t2) {
this.test(t2);
this.t2=t2
}
test(t1){
console.log(t1);
console.log(this.t2);
}
}
my簽名1 = new class簽名(); // 『簽名』處理
my簽名1.test(123)
結合jquery 版本
class class簽名 { // 『查表』
constructor() {
var retval = [];
$('.ETCsign').each(function () {
retval.push(this);
});
for(var i=0;i<retval.length;i++) {
var tID = $(retval[i]).attr('id');
console.log("tID:"+tID);
var tid = "PKsignature_" + tID;
var tid2 = "PKsignature_button_" + tID;
var tid3 = "PKsignature_img_" + tID;
console.log("tid:"+tid);
var t1 = '<div id="' + tid + '" class="PKsignature" ><img id="'+tid3+'" type="img" class=" PKsignature_img '+tid3+'" name="'+tid3+'" class="PKImage" src="<?=$path?>images/00_system/noSignature.png" class="rounded" ><button onclick="PKsignatureEvent(\''+tid2+'\')" class="btn btn-outline-info" role="button" data-toggle="modal" data-target="#PKsignatureModal" >電子簽名</button></div>';
$(retval[i]).html(t1);
}
this.init();
}
test(t1){
console.log(t1)
}
}
my簽名1 = new class簽名(); // 『簽名』處理
my簽名1.test(123)