2026, 새로운 도약을 시작합니다.

jquery 질문드립니다. 채택완료

셀렉트 박스를 4개 만들었고, 1차 선택시 2차 값이 바뀌는 식으로 해서

총 4개 를 선택한 후 아래 확인 버튼을 누르는 형식인데요.

4번째 셀렉트 박스가 처음에는 '선택하세요' 라는 기본값인데,

이걸 눌렀을때 밑으로 옵션값이 보여지게 됩니다.

이 옵션값중 아무거나 눌렀을경우, 그러니까 '선택하세요' 라는 기본값에서 다른 값이 불러와졌을 경우

test라는 클래스의 div에 addClass 효과를 주고 싶습니다.

버튼으로 제어할 경우 click이벤트로 쉽게 가능한데, 이게 클릭이 아닌 옵션값의 변화로도

명령을 줄 수 있을까요

답변 1개

채택된 답변
+20 포인트

셀렉트박스의 change 이벤트를 사용하세요. 

Copy


$('#select4').on('change',function(){

     $('.test').addClass('myclass');

});

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

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

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

로그인
🐛 버그신고