phpcn_u15822017-05-19 10:46:11
給你宣告的函數preview() 傳遞一個參數,然後把參數的值給變數temp,,最後呼叫改為onclick=" preview(this.innerHTML)".
親測可行
至於$(this).innerHTML中的this 是瀏覽器對象,不是jq對象
阿神2017-05-19 10:46:11
$(this)是jquery包裝的上下文環境,需要其指定方法來取得內部靜態片段。
兩種方式取得:
$(this).html();
$(this).prop('innerHTML');
为情所困2017-05-19 10:46:11
原生寫法: this.innerHTML
jquery: $(this).html()
jq+原生: $(this)[0].innerHTML 或是 this.get(0).html()