jqueryを使用して子要素とスペースを削除するにはどうすればよいですか?
私は次のコンテンツを持っています:
<div class="sectionA"> <p>sfadfafdafdafdaf</p> </div>
私が行った場合:
$(".sectionA *").remove();
私はこれを手に入れます:
<div class="sectionA"> </div>
<p>
子要素を削除した後にスペースを削除するにはどうすればよいですか?
jqueryを使用して子要素とスペースを削除するにはどうすればよいですか?
私は次のコンテンツを持っています:
<div class="sectionA"> <p>sfadfafdafdafdaf</p> </div>
私が行った場合:
$(".sectionA *").remove();
私はこれを手に入れます:
<div class="sectionA"> </div>
<p>
子要素を削除した後にスペースを削除するにはどうすればよいですか?
必要なのは、.empty()
あなたが説明したことを行うメソッドです。
このメソッドは、子 (および他の子孫) 要素だけでなく、一致した要素のセット内のテキストも削除します。これは、DOM 仕様によると、要素内のテキストの文字列は、その要素の子ノードと見なされるためです。
例:
$(".sectionA").empty();
その中に空の文字列を配置します。
$(".sectionA").html('');