반응형
모든 하위 요소에 대한 클래스 제거
다음과 같은 HTML이 주어지면:
<div id="table-filters">
<ul>
<li class="active">blah</li>
<li>blah</li>
<li>blah</li>
<li>blah</li>
</ul>
</div>
테이블 필터를 jQuery 셀렉터로 사용하여 다음과 같은 요소를 제거하려면 어떻게 해야 합니까?CLASS=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");
작동해야 합니다.
$('#table-filters ul li .active').removeClass('active');
언급URL : https://stackoverflow.com/questions/2034719/remove-a-class-for-all-child-elements
반응형
'programing' 카테고리의 다른 글
스파크 SQL에서 JDBC 테이블을 로드하는 동안 잘못된 데이터 (0) | 2023.09.17 |
---|---|
curl 명령을 JavaScript로 변환 (0) | 2023.09.17 |
XML 특성 대 XML 요소 (0) | 2023.09.17 |
$http 호출의 전체 호출 스택 추적 가져오기 (0) | 2023.09.17 |
CSS @media 규칙을 인라인으로 넣을 수 있습니까? (0) | 2023.09.17 |