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)