Skip to content

Instantly share code, notes, and snippets.

@empty
Created April 15, 2011 18:32
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save empty/922207 to your computer and use it in GitHub Desktop.
Save empty/922207 to your computer and use it in GitHub Desktop.
Simple jQuery script to show / hide Django's change list filters.
<script type="text/javascript">
jQuery(document).ready(function($){
$('<div id="show-filters" style="float: right;"><a href="#">Show Filters</a></p>').prependTo('div.actions');
$('#show-filters').hide();
$('#changelist-filter h2').html('<a style="color: white;" id="hide-filters" href="#">Filter &rarr;</a>');
$('#show-filters').click(function() {
$('#changelist-filter').show('fast');
$('#changelist').addClass('filtered');
$('#show-filters').hide();
});
$('#hide-filters').click( function() {
$('#changelist-filter').hide('fast');
$('#show-filters').show();
$('#changelist').removeClass('filtered');
});
});
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment