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

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

brocolly 5년 전 조회 4,257

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

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

 

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

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

 

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

 

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

 

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

명령을 줄 수 있을까요

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

답변 1개

채택된 답변
+20 포인트
5년 전

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

</p>

<p>$('#select4').on('change',function(){</p>

<p>     $('.test').addClass('myclass');</p>

<p>});</p>

<p>

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

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

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

로그인