Вы можете использовать функцию фильтра jQuery , чтобы сократить набор потенциальных элементов до элементов с пустым содержимым, а затем скрыть их:
$('.attachmentsClick').filter(function(){
return $.trim($(this).find('.content').html()) == '';
}).hide();
Это предполагает, что вы предоставляете класс "attachmentsClick" для всех ваших элементов строки. Ему не нужен идентификатор элементов строки. Просто запустите это после того, как ваш контент загрузится, и он скроет все элементы с классом «attachmentsClick», у которых есть дочерний класс с классом «content», который пуст при обрезке.
Ваш HTML может выглядеть примерно так:
<div class="attachmentsClick"><!-- this one will be hidden -->
<div class="content"></div>
</div>
<div class="attachmentsClick"><!-- this one will be hidden too -->
<div class="content"> </div>
</div>
<div class="attachmentsClick"><!-- this one will NOT be hidden -->
<div class="content"><p>some content<p></div>
</div>