0

これは私のhtmlです:

<div id="ref">
   <p>.....</p>
   <p>.....</p>
   abcd
</div>

「abcd」テキストを「wxyz」という他のテキストに変更したい。特にjqueryでそのテキストにトラバースするにはどうすればよいですか?

編集1:

私はこの質問を一般的に言っています、それが常に「abcd」または「wxyz」である必要はありません

4

2 に答える 2

4
$("#ref").contents().last()[0].nodeValue = "wyxz";

http://jsfiddle.net/rWss5/

于 2012-06-08T11:57:47.283 に答える
0
​$(function(){
    var text = $('#ref').text();
    text = text.replace("abcd", "wxyz");
    $('#ref').text(text);
});​

http://jsfiddle.net/t2saH/

于 2012-06-08T11:59:06.757 に答える