부모 요소 선택하기!

부모 요소 선택하기!

QA

부모 요소 선택하기!

본문

안녕하세요!

아래 이미지 처럼 아이디 #cate02 에 calss="selected"가 붙었을 때

그 상위에 있는 class="cate01" 에 전부 css를 주고싶습니다!

아래 형식처럼 만들고 싶은데 상위 요소를 어떻게 선택해야 할까요? ㅠㅠ

 

833294218_1656903942.8191.png

 

$('#cate02').each(function() {
        if($(this).hasClass("selected") === true) { 
            $(this).parent().css('color','#f00');
        }
    });

이 질문에 댓글 쓰기 :

답변 2

$('#cate02').each(function() {
        if($(this).hasClass("selected") === true) { 
          $(".cate01").css('color','#f00');
        }
    });

cate02가 아이디로도 쓰이네요?아이디가 전부 중복됩니다. 지우시고 클래스 기준으로 하세요. for문도 필요없습니다.


$(".cate02.selected").closest('.cate01').css('color','#f00');
답변을 작성하시기 전에 로그인 해주세요.
전체 2,027
QA 내용 검색
filter #css ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT