我正在使用forloop创建菜单,我需要在点击后添加活动类。
{% for menu in TopMenu %}
<li><a href="/content/{{menu.slug_link}}">{{menu.title}}</a></li>
{% endfor %}
我尝试使用django模板继承,但它没有用。任何解决方案?
{% for menu in TopMenu %}
<li {%if activeflag == '{{menu.slug_link}}' %} class="active" {%endif%} ><a href="/content/{{menu.slug_link}}">{{menu.title}}</a></li>
{% endfor %}
答案 0 :(得分:1)
使用{{ }}
代码时,您不需要if
。
尝试:
{% if activeflag == menu.slug_link %} class="active" {% endif %}