Я пытаюсь показать скрытие поля фильтра (серое поле справа) на странице администратора django change_list.html.
Я попытался создать простую функцию javascript и добавить ее в дополнительный заголовок, как
{% extends "admin/change_list.html" %}
{% block extrastyle %}
{{ block.super }}
<script src="{{ STATIC_URL }}js/jquery-1.6.1.js" ></script>
<script>
function toggle-filter() {
$("#changelist-filter").toggle("slow");
};
</script>
{% endblock %}
Затем я добавил гиперссылку и попытался заставить ее запускать эту функцию следующим образом
{% block object-tools %}
<ul class="object-tools">
<li><a onclick="toggle-filter()" id="hideBut" href="#" class="viewsitelink">{% trans "Toggle Filter" %}</a></li>
</ul>
{% endblock %}
Но это ничего не делает. Как я могу получить этот фильтр скрыть?