jquery 조언 좀 해주실분..

jquery 조언 좀 해주실분..

QA

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>

http://nyaongii.dothome.co.kr/temp/wrid_111990.html 

답변을 작성하시기 전에 로그인 해주세요.
전체 2

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT