염치 불구하고 jQuery 질문 정보
염치 불구하고 jQuery 질문
본문
책도 안 사고 jQuery 손댔다가 고생하고 있습니다. 살짜쿵 알려주시면 감사하겠습니다.
이거 완전 신세계네요 ㅎㅎㅎ
<input name="instance" type="radio" value="1" class="instance" />보기1
<input name="instance" type="radio" value="2" class="instance" />보기2
<input name="instance" type="radio" value="3" class="instance" />보기3
일단 이렇게 본문 내용이 있고,
$(function() {
eventHandler.init();
});
var eventHandler = {
init: function() {
$('input.instance').click(this.onClickInstance);
},
onClickInstance: function() {
alert('여기에 선택한 답이 떠야 하는데 jQuery모르겠다');
}
};
이렇게 js파일을 만들었습니다.
alert() 안에 어느 보기를 선택했는지 value를 띄우려면 어떻게 해야 할까요?
추천
0
0
댓글 12개
나도 jquery공부해야겠다

css를 위해 class, id 지정해두면 js 파일을 밖으로 빼서 모든 걸 다 처리할 수 있더라고요. html과 js를 분리시킬 수 있다는 게 완전 매력덩어리! MVC모델에도 아주 그냥~ ㅎㅎ
빨리 공부하셔서 저도 좀 알려주세요~~~
빨리 공부하셔서 저도 좀 알려주세요~~~

$(document).ready(function() {
$("input[name=instance]").each(function() {
$(this).click(function() {
alert($(this).val());
});
});
});
테스트는 안해봤어요.
$("input[name=instance]").each(function() {
$(this).click(function() {
alert($(this).val());
});
});
});
테스트는 안해봤어요.

오 작동합니다 감사합니다!!
each를 저렇게 쓸 수 있군요 +_+
each를 저렇게 쓸 수 있군요 +_+

위 방식대로 '모두 체크' 등에도 활용할 수 있습니다. ㅎㅎ

아하 그렇군요!
중간 난이도의 훌륭한 예제 몇개만 보면 금방 배울 거 같은데, 아직 그런 예제를 몇개 못 찾아서 고생중이에요~
중간 난이도의 훌륭한 예제 몇개만 보면 금방 배울 거 같은데, 아직 그런 예제를 몇개 못 찾아서 고생중이에요~

제가 게시판 스킨에 맞게 작성해둔게 있습니다.
괜찮으시면 보러오세요.(자기소개 참고)
괜찮으시면 보러오세요.(자기소개 참고)

우오오오 내일 일 끝내고 보러 갈게요 감사합니다

onClickInstance: function() {
alert( $(this).val());
}
alert( $(this).val());
}

아 .val() 이렇게 써야 하는군요. 그냥 .value 했더니 안되더라고요 ㅎㅎ;;
감사합니다~~~~
감사합니다~~~~
$('input.instance').click(function() {alert($(this).val());});

짧은 버전이군요. 감사합니다.^^