1. Home
  2. Docs
  3. JAVASCRIPT
  4. class
  5. 簡易版

簡易版

簡易版


    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)