인공지능 강아지 심리 테스트(무료)
오늘로또 당첨분석 및 행운번호 받기(무료)

티스토리 뷰

반응형

box 클래스 자식 요소의 li class가 btt인 클릭 시에 

버튼 클릭 시에 버튼 색깔 칠해주기

class가 "on"일 경우에 색이 칠해진다고 가정하고

클릭하면 class="on" 다시 클릭하면 class="off"가 됩니다.

 

보통은 아래와 같이 off를 지우고 on을 넣을텐데요.

//off 상태에서 클릭 시

$('.box li[class^="btt"]').removeClass("off").addClass("on")

//on 상태에서 클릭 시

$('.box li[class^="btt"]').removeClass("on").addClass("off")

 

간단하게 위에 코드를 한 줄로 만들어줍시다.

  $(document).on('click', '.box li[class^="btt"]', function(){
    
   $(this).toggleClass("on off");

});

반응형
댓글

쿠팡 파트너스 활동을 통해, 일정액의 수수료를 제공받습니다.
반응형