테스트 사이트 - 개발 중인 베타 버전입니다

이게 어떨련지.. 채택완료

그누x쵸딩 4년 전 조회 2,227

동적추가 스크립트에서

 

value_arr['qty'] = ""; value_arr['price'] = "";

 

이런데요

 

  $('.decimal, .qty0, .price0').on('keyup',function(){   });  

qty0 price0 이거를 증가하는 형식으로 해야 하는데

 

for (var=0 이런식으로 위 코드를 감싸주고 

.qty+i 이런식으로 해야 하는데 어떻게 해야하나요?

 

스크립트 for문은 깜깜이라 그렇습니다.

 

쉽게 말해

동적추가되는 폼인데

 

인풋이구요 클래스 qty[i] 와 price[i] 곱한값을 total[i]에 넣주고 싶다는 것입니다.

 

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

답변 1개

채택된 답변
+20 포인트
검은냥냥이

이거를 말하는건지요.

카운트 쪽은 배열을 count 해서 넣어도 되구요.

직접 숫자 입력하셔도 되구요.

 

</p>

<p>for (var i=0; i<카운트; i++) {</p>

<p>    $(`.decimal, .qty${i}, .price${i}`).on('keyup',function() {</p>

<p>        $(`#qty${i}`).trigger("keyup");</p>

<p>        $("div[class='list_item").find("tr").addClass("good");</p>

<p>        $(`.list_item:eq(${i})`).find("input[name='size[]']").val('');</p>

<p>    });</p>

<p>}</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

그누x쵸딩
4년 전
네 얼추 맞는거 같습니다. ${i} 이런식으로 하나보군요,,
해보겠습니다.
그누x쵸딩
4년 전
감사합니다. 지금해보았는데 깔금하게 되네요,,
이시간에 감사합니다. 즐거운 주말되세요!!~~
qty${i} 이런식으로 하는거 첨알았습니다.헤헤

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

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

로그인