2010-10-12 30 views
1

我確定這很容易,但我怎樣才能替換html標籤中的文本。舉例來說,從這個:用標籤內的另一個替換文本

<div style="display: block;">blah blah</div> 
<a href="#" style="display: inline; ">(Old text)</a> 

這樣:

<div style="display: block;">blah blah</div> 
<a href="#" style="display: inline; ">(New text)</a> 

提前更換舊的文本=>新文本
非常感謝。

回答

3

把一個ID包含文本的元素:

<div style="display: block;">blah blah</div><a href="#" style="display: inline; " id="replaceme">(Old text)</a> 

並使用

$('#replaceme').html('New text'); 

這是最基本的,我想你可以解決它從這裏:)

0

第一,給你的元素一個ID,所以你可以參考它:

<a id="something" href="#" style="display: inline; ">(Old text)</a> 

然後使用字符串replace功能:

var str = $('#something').text(); 
$('#something').text(str.replace('Old text', 'New text')); 
相關問題