First of all, I checked all the newbie mistakes. According to Firebug, that element has no class attribute set untill the addClass is called and then the class attribute is set to "".
Javacript:
$("#filter_banned").change(function(){
if ($("#filter_banned").is(":checked")) $("#admin-userList").addClass("appliedFilter_banned");
$("#admin-userList").removeClass("appliedFilter_banned");
})
The addclass is getting called, and then wrapping it in alert(e.length) alerts 1 so I know it not only finds admin-userList, but also calls the if thingy.
Also, #admin-userList is a <ul>
tag.
And now here is my CSS:
.appliedFilter_banned .user.banned { display: none; }
Is supposed to just be a list displaying all the site users, and a checkbox to hide any ones that have been banned.