我試圖改變一個span標記 內文本的一部分,我想這:改變部分
<script>
$(document).ready(function(){
var toreplace= $(".poly-items__price span");
toreplace = toreplace.replace("change","<p>new text</p>");
$(".poly-items__price span").html(toreplace);
});
</script>
這裏是一個html:
<div class="poly-items__price">
<span>do not change change</span>
</div>
這裏有一個例子我使用: http://jsfiddle.net/Scoobler/a9cvx/4/, http://jsfiddle.net/bwhfD/
,但它不工作 你能告訴我是什麼我錯過了 感謝
你不應該混'HTML()'和'文本()'。如果你使用'text()',設置'text()'(在這種情況下不起作用)。如果你使用'html()',設置'html()'(危險,因爲在一般情況下)。 – Amadan
謝謝,但它仍然無法正常工作 –
@ front-end_junior它是檢查,在小提琴:http://jsfiddle.net/qsbdg4po/1 – Sojtin