0

jqueryを使用して以下のdivのテキスト「changethis」を更新することは可能ですか?htmlのすべてではなく一部を更新したいだけなので、ここでは.htmlメソッドでは不十分だと思います。

<div id="test">
<a title="http://stackoverflow.com" href="http://stackoverflow.com">changethis</a>
</div>
4

4 に答える 4

2
$('#test a').html('newText');

または

$('#test a').text('newText');
于 2012-04-03T20:24:15.293 に答える
1

これ

$("#test a").html("changed it");

生成されます:

<div id="test">
<a title="http://stackoverflow.com" href="http://stackoverflow.com">changed it</a>
</div>
于 2012-04-03T20:23:38.133 に答える
0

Jqueryの組み込みの.text()関数を使用できるはずです

例えば$('#test a').text('New Text');

于 2012-04-03T20:24:09.210 に答える
0

リンク内で2番目のdiv要素を使用することをお勧めします。または、可能であれば、リンク要素自体を選択します。

もう1つのオプションは、アンカータグを書き込みコードにハードコードすることです。

.html("<a title='http://stackoverflow.com' href='http://stackoverflow.com'>"+newtext+"</a>");
于 2012-04-03T20:24:57.960 に答える