удалить пустой div и parent - PullRequest
0 голосов
/ 02 мая 2020

Здравствуйте, у меня есть HTML, который показывает все работы, основанные на их коллекциях, как показано ниже: теперь коллекция "No_COLLECTION" пуста, но она показывает название коллекции и пустое место. Я пытался удалить его, но не смог. Пожалуйста, помогите мне удалить все коллекции, в которых нет произведений искусства.

{% extends "base.html" %}
{% load static %}
{% block content %}

<div id="main" style='min-height:800px;'>
{% with 'No_COLLECTION woodtest Test-2 Culture KASHAN HUMAN mine' as list %}
{% for i in list.split %}
<script>
    var level = 0;
</script>
    <div class="row" style="position: relative;margin-bottom: 30px;">
        <div>{{i}}</div>
        <div  class="workSeriesThumbnailStrip">
      {% for obj in object_list  %}
              {% if obj.collection == i %}
                  <script>
                      var level = level+1;
                  </script>
                  <a href="{{ obj.get_absolute_url }}"><img src="{{ obj.image.url }}" 
style="float:left;width:67px;height:87px;margin:10px;" ></a>
              {% endif %}
      {% endfor %}
    </div>
    <script>
        document.write(level);
    </script>
 </div>
 {% endfor %}
  <script>
  if ($('.workSeriesThumbnailStrip').is(':empty')) { 
    $('.row').remove();
  } 
 </script>

 {% endwith %}
 </div>


 <div class="clear"></div>
 {% endblock content %} 

1 Ответ

0 голосов
/ 03 мая 2020

Добавить оператор if. Если список не пустой, поместите ваш div в тело оператора if. остальное просто div пустой div.

...