2017-02-28 121 views
1

我試圖替換元素中的內容,但沒有任何事情發生。甚至沒有收到錯誤。Javacscript/jQuery替換元素中的內容

var total = 15; 
$('.totals div h3 span').replaceWith("<p class='totaal'>" + total +" TOTAAL</p>"); 

Codepen:http://codepen.io/MennoK/pen/QpjNPZ

+2

確實在您的代碼中有一個錯誤'Uncaught TypeError:selectors.size is not a function' – Pabs123

+0

請確保$('。totals div h3 span' )實際上返回元素。當我在你的codepen中試過時,我沒有看到任何東西,這可以解釋爲什麼什麼都沒有發生,並且你沒有得到錯誤。 –

+0

當你決定在SO上發佈一些代碼時,儘量避免使用codepen。它非常緩慢且難以理解。 SO上有一個名爲「代碼片段」的功能。改用它。 –

回答

0
$('.totals div.wpb_wrapper h3 span').replaceWith("<span style='color: #ffffff;' class='tobtaal'>222 TOTAAL</span>"); 

試試吧! 因爲是黑色,所以還沒有看到文字