input상태가 checked일때 다른 div의 css속성을 변경하고 싶습니다.

input상태가 checked일때 다른 div의 css속성을 변경하고 싶습니다.

QA

input상태가 checked일때 다른 div의 css속성을 변경하고 싶습니다.

본문

input[type="checkbox"] 상태가 checked일때 다른 div의 css속성을 변경하고 싶습니다.

아직 초보라 스크립트가 많이 약해서 어떠한 형태로 짜야할지를 잘 모르겠네요ㅠㅠ...

고수님들 저의 공부에 도움을 조금 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 3


if($('input[type="checkbox"]').is(':checked')){
    //체크되어있을때 실행
}else{
    //체크해제되어있을때 실행
}

 

$('input[type="checkbox"]') 부분은 해당 input의 name이든 id든 편하신대로 불러오면됩니다


$(function() {
  $('input[type=checkbox]').on('change', function() {
     if ($(this).is(':checked')) {
        $('#aaa').css('background', '#f00');
     }
  });
});
답변을 작성하시기 전에 로그인 해주세요.
전체 1,284
QA 내용 검색

회원로그인

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