簡易版
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)