Как очистить все содержимое <div>внутри родительского элемента <div>? - PullRequest
208 голосов
/ 09 ноября 2009

У меня есть div <div id="masterdiv">, у которого есть несколько дочерних <div> s.

Пример:

<div id="masterdiv">
  <div id="childdiv1" />
  <div id="childdiv2" />
  <div id="childdiv3" />
</div>

Как очистить содержимое всех дочерних <div> внутри мастера <div> с помощью jQuery?

Ответы [ 13 ]

4 голосов
/ 19 февраля 2015
$('#div_id').empty();

или

$('.div_class').empty();

Работает нормально, чтобы удалить содержимое внутри div

4 голосов
/ 09 ноября 2009
$("#masterdiv div[id^='childdiv']").each(function(el){$(el).empty();});

или

$("#masterdiv").find("div[id^='childdiv']").each(function(el){$(el).empty();});
0 голосов
/ 13 апреля 2019

попробуйте их, если это поможет.

$('.div_parent .div_child').empty();

$('#div_parent #div_child').empty();

...