为所有子元素删除一个CLASS
鉴于以下HTML:
<div id="table-filters"> <ul> <li class="active">blah</li> <li>blah</li> <li>blah</li> <li>blah</li> </ul> </div>
使用表格filter作为jQueryselect器,我怎样才能清除CLASS=ACTIVE
的元素,而不pipeCLASS=ACTIVE
哪个LI
?
谢谢
这应该工作:
$("#table-filters>ul>li.active").removeClass("active"); //Find all `li`s with class `active`, children of `ul`s, children of `table-filters`
你也可以这样做:
$("#table-filters li").parent().find('li').removeClass("active");