이전 목록 다음
채택완료

jquery 조언 좀 해주실분..

지금 총 4개의 체크박스가 있습니다.. 

 

4개 체크박스 중 1번 체크박스는 무조건 체크가 되어있구요..

 

2,3,4번은 선택사항인데

 

2,3,4번에 각각 가격이 붙어있습니다.

 

2,3,4번을 체크했을때 가격 계산을 해서 + - 를해야하는데요..

 

$('#check_id').is(":checked") 

 

이런식으로 해서 true 값을 가져왔습니다


여기서부터 어떻게 해야할지 모르겠어요ㅠㅠ


체크가 되고 안되고에 따라서 가격을 변하게 해야 하는데 도와주십쇼ㅠㅠ

 

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

Copy
<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 

답변에 대한 댓글 1개

왕계란님 항상 답변감사드립니다ㅠㅠ 정말 많이 배우네요...... 오늘도 좋은하루 되세요!

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