Прежде всего, я проверил все ошибки новичка. Согласно Firebug, этот элемент не имеет установленного атрибута класса, пока не будет вызван addClass, а затем атрибут класса установлен на "".
Javacript:
$("#filter_banned").change(function(){
if ($("#filter_banned").is(":checked")) $("#admin-userList").addClass("appliedFilter_banned");
$("#admin-userList").removeClass("appliedFilter_banned");
})
вызывается addclass, а затем упаковывается в оповещения alert (e.length) 1, поэтому я знаю, что он не только находит admin-userList, но и вызывает if ify.
Кроме того, # admin-userList - это тег <ul>
.
А теперь вот мой CSS:
.appliedFilter_banned .user.banned { display: none; }
Предполагается, что это просто список, отображающий всех пользователей сайта, и флажок, чтобы скрыть тех, кто был забанен.