0

タグを含む ID「bar」のスパンがあり、「何らかの文字列」<h3></h3>に置き換えたいと考えています。<h3></h3>これが私のhtmlです

<span id="bar" >
<h3></h3>
</span>

私が期待している出力

<span id="bar" >
some string
</span>

どうもありがとう..

4

5 に答える 5

3

メソッドを使用できますhtml

$('#bar').html('some string');

h3 要素だけを置き換えたい場合は、次のreplaceWithメソッドを使用できます。

$('#bar h3').replaceWith('some string');
于 2012-09-25T05:25:35.063 に答える
3

some stringhtml タグが含まれている場合は を使用しhtml、そうでない場合はtext

var someString = "Some String";

$("span#bar:has(h3)").text(someString);
于 2012-09-25T05:26:02.010 に答える
2
$('#bar h3').replaceWith('some string');
于 2012-09-25T05:25:40.763 に答える
0
var text = $('#bar').html();
    text = text.replace("<h3></h3>", "some string");
    $('#bar').html(text);
于 2012-09-25T05:27:13.883 に答える