jquery 조언 좀 해주실분..
본문
지금 총 4개의 체크박스가 있습니다..
4개 체크박스 중 1번 체크박스는 무조건 체크가 되어있구요..
2,3,4번은 선택사항인데
2,3,4번에 각각 가격이 붙어있습니다.
2,3,4번을 체크했을때 가격 계산을 해서 + - 를해야하는데요..
$('#check_id').is(":checked")
이런식으로 해서 true 값을 가져왔습니다
여기서부터 어떻게 해야할지 모르겠어요ㅠㅠ
체크가 되고 안되고에 따라서 가격을 변하게 해야 하는데 도와주십쇼ㅠㅠ
답변 1
<script type="text/javascript">
$(function() {
$(".price").on("change", function() {
var sum = 0;
$("input[class='price']:checked").each(function() {
sum += parseInt($(this).val());
});
$("#result").text(sum);
});
});
</script>
<input type="checkbox" name="price[]" id="price1" value="" /> 1
<input type="checkbox" name="price[]" id="price2" class="price" value="100" /> 100원
<input type="checkbox" name="price[]" id="price3" class="price" value="200" /> 200원
<input type="checkbox" name="price[]" id="price4" class="price" value="300" /> 300원
결과 : <span id="result"></span>
답변을 작성하시기 전에 로그인 해주세요.