2

jqueryを使用して子要素とスペースを削除するにはどうすればよいですか?

私は次のコンテンツを持っています:

<div class="sectionA"> <p>sfadfafdafdafdaf</p>  </div>

私が行った場合:

$(".sectionA *").remove();

私はこれを手に入れます:

<div class="sectionA">   </div>

<p>子要素を削除した後にスペースを削除するにはどうすればよいですか?

4

2 に答える 2

4

必要なのは、.empty()あなたが説明したことを行うメソッドです。

このメソッドは、子 (および他の子孫) 要素だけでなく、一致した要素のセット内のテキストも削除します。これは、DOM 仕様によると、要素内のテキストの文字列は、その要素の子ノードと見なされるためです。

例:

 $(".sectionA").empty();

jsFiddle デモ

于 2013-01-24T21:01:38.297 に答える
2

その中に空の文字列を配置します。

 $(".sectionA").html('');
于 2013-01-24T21:00:53.523 に答える