jquery 질문드립니다.
본문
셀렉트 박스를 4개 만들었고, 1차 선택시 2차 값이 바뀌는 식으로 해서
총 4개 를 선택한 후 아래 확인 버튼을 누르는 형식인데요.
4번째 셀렉트 박스가 처음에는 '선택하세요' 라는 기본값인데,
이걸 눌렀을때 밑으로 옵션값이 보여지게 됩니다.
이 옵션값중 아무거나 눌렀을경우, 그러니까 '선택하세요' 라는 기본값에서 다른 값이 불러와졌을 경우
test라는 클래스의 div에 addClass 효과를 주고 싶습니다.
버튼으로 제어할 경우 click이벤트로 쉽게 가능한데, 이게 클릭이 아닌 옵션값의 변화로도
명령을 줄 수 있을까요
답변 1
셀렉트박스의 change 이벤트를 사용하세요.
$('#select4').on('change',function(){
$('.test').addClass('myclass');
});
답변을 작성하시기 전에 로그인 해주세요.