Как ссылаться на переменную вне области видимости цикла в шаблоне Django
Извините, если название плохо сформулировано, но я пытаюсь использовать переменную, которая была в цикле for вне его области видимости (в другой части шаблона)
вот мой шаблон:
<div class="inventory-content">
<div class='category'>
<div>Categories</div>
<div class='category-checkbox'>
{%for category in items%}
<input type="checkbox" id="{{category.id}}" name="{{category.name}}" value="{{category.id}}">
<label for="{{category.name}}"> {{category.name}}</label><br>
{%endfor%}
</div>
</div>
<div class='items'></div>
</div>
я хочу иметь возможность использовать переменную категории, чтобы я мог в цикле просматривать все товары в этой конкретной категории и добавлять их в элементы <div>, если есть лучший способ сделать это, пожалуйста, направьте меня !
Замените click на on, так как вы динамически добавляете элементы следующим образом:
$('.category-checkbox input[type="checkbox"]').on('click', function() {
// rest of your code
});