2

重複の可能性:
Divを別のDivに置き換えます

<div id='test'>
 <span></span>
 <p></p>
 <button></button>
 <h1></h1>
</div>

私の質問は、要素を削除してbutton 、jqueryの同じ位置に他の要素を挿入するにはどうすればよいですか?

4

5 に答える 5

5

これを使って:

   $('#test button').replaceWith('<span>new</span>')
于 2012-05-28T11:20:42.897 に答える
2

$('#test button:first').replaceWith('<span>new</span>')

于 2012-05-28T11:25:08.003 に答える
1

replaceWith()次の方法を使用できます。

$('#test button').replaceWith('<p>another element</p>')
于 2012-05-28T11:20:40.523 に答える
1

この方法を使用して.replaceWith()これを実行できます。詳細について

于 2012-05-28T11:20:59.750 に答える
0

解決

$('#test').find('button').replaceWith('<input type="text"/>');
 alert($('#test').html());
于 2012-05-28T11:31:53.383 に答える