2016-08-29 17 views

回答

5

問題是你用多行寫了附加字符串。你不能這樣做,這是不合法的JavaScript。你可以把它寫在一行中,或正確地轉義它。

$(".trade-button").append('<div><button tabindex="2" class="btn google-analytics-make-trade-click-trade-page">Trade For a Total of $0<span id="tradeTotal"></span></button></div>');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div class="trade-button"></div>

或者:

$(".trade-button").append('<div>' + 
 
          '<button tabindex="2" class="btn google-analytics-make-trade-click-trade-page">' + 
 
          'Trade For a Total of $0' + 
 
          '<span id="tradeTotal"></span>' + 
 
          '</button></div>');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div class="trade-button"></div>

+1

這工作正常,謝謝:) – Nadeem

+0

不客氣@Nadeem – eisbehr