jQuery隐藏没有某个类的行

我有以下psudeo html。 我需要编写一些jquery,它隐藏任何不包含具有某个类’FacetItemsActive’的锚标记的表的行。

normal content
normal content

我有这个function很接近,但不是那里。 你们这些jquery大师能帮助我吗?

 function eiaHideNonSelectedFacets(){ // find the parent facet table // find children tr of that table, and hide any rows that do not contain the class 'FacetItemsActive' $('.FacetItemsActive').closest('table[facet]').find('tr').each(function(){ if (! $(this).is('.FacetItemsActive')){ $(this).hide(); } }); } 

$("tr:not(:has('.FacetItemsActive'))").hide();

测试

这不是你关闭“a”标签的方式。 应该用。