채택완료

스크립트 좀 봐주세요

2018-09-27 (목) 20:19:21 2,002

<script>
$('.buy').on('click', function() {
  var sum = 0;
  $('.local').each( function() {
    sum += Number($(this).val()) ;        
  });

  $('#wr_1').val(sum);

});
</script>

클래스 buy를 클릭하면

클래스 local에 속하는 모든 값이 합산되어

wr_1에 들어가는데요..

해보니 제가 원하는건 이게 아니구요

id=e1_3

    e2_3

    e3_3

    .....

이렇게 

    e15_3 까지 있구요

id=buy1 클릭하면 e1_3값만

....

    buy5 클릭하면 e5_3의 값만

그리고 buy1과 buy5를 클릭하면

e1_3과 e5_3을 합산한 값을 wr_1에 이런식으로 나타나게 하려는데

어렵네요...

핵갈리게 id가 e1_3, e2_3, e3_3...... 이런식인건 ㅋ

다른 계산에도 이미 쓰고 있기 때문이에요.^^

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트
Copy
<script>
$('.buy').on('click', function() {
  var sum = parseInt($('#wr_1').val());
  sum += Number($(this).val());

  $('#wr_1').val(sum);

});
</script>

답변에 대한 댓글 1개

2018-09-28 (금) 20:00:03
번번이 감사합니다~ 질문하고는 좀 다르지만
도움이 되었습니다.

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