테스트 사이트 - 개발 중인 베타 버전입니다

특정 요소를 갖고 있을 때, if문~ 채택완료

one9601 4년 전 조회 2,218

안녕하세요. 초보퍼블리셔입니다.

 

first-menu가 d-3rd-menu를 갖고 있을 때, d-3rd-btn에 클래스명을 추가하고 싶은데요.

 

</p>

<p><script></p>

<p>            if($('.first-menu').find('.d-3rd-menu').length){</p>

<p>                $('.first-menu').find('.d-3rd-btn').addClass("on");</p>

<p>            }</p>

<p>        </script></p>

<p>

 

 

이렇게 입력하니..  하나라도 d-3rd-menu를 가지고 있으면 li의 리스트들에 있는 버튼들에 클래스명이 추가되네요..

 

$( 'd-3rd-menu').parent('first-menu').addClass("on"); 이것도 안되구..

 

어떤 방법이 있을까요..?

 

http://mani2021.cafe24.com/theme/sample05/html/company_info.php

해당 링크의.. + 이미지에 클래스명을 부여중입니다

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

모든 메뉴가

  • 로 되어 있으니 당연한 결과입니다.

  • 로그인 후 평가할 수 있습니다

    댓글을 작성하려면 로그인이 필요합니다.

    one9601
    4년 전

    간단한건데 너무 어렵게 생각했네요 ^^..

    $( '.d-3rd-menu li').parents('.first-menu').addClass("on");

    이렇게 하니까 해결이됐습니다~!

    로그인 후 평가할 수 있습니다

    댓글을 작성하려면 로그인이 필요합니다.

    답변을 작성하려면 로그인이 필요합니다.

    로그인