2012-06-13 2 views
0

난 내 행, 에 더 많은 값을 추가하기 위해 노력하고 있지만 모든 열은 같은 수를 표시에서 다음 열로 내가 작업하려고JQuery와, 모든 행

을 추가로 값을 추가

$this.parent().next().children('.output-value2').val((scorenetto).toFixed(2)); 

하지만 여기 작동하지 않습니다하면 코드

http://jsfiddle.net/QjwdR/15/

추가 열 "Price2 카운트를하다 €에서 "독립적으로 작동하지

그냥 입력"

$(this).parent().siblings().each(function(){ 
       $('.output-value2').val((scorenetto).toFixed(2)); 
      }); 

뭔가가 잘못되는 숫자 "값의 가격,하지만 난 그것을 시도

답변

2

무엇인지 확실하지 않다

$(this).closest('tr').find('.output-value2').val((scorenetto).toFixed(2)); 

jsfiddle : 그런데 http://jsfiddle.net/QjwdR/21/

는 :을 사용하여 피하려고대신

$(".input-value").keyup(function() { 
      var $singlePrice = $(this); 
      var value = parseFloat($singlePrice.val()); 
      ... 
}); 

캐싱 결과 코드를 더욱 쉽게 읽을 및 DOM 작업의 수를 줄일 수 :하는 meanigful 변수에 예컨대 당신의 결과를 캐시합니다. 영감을 얻으려면 다음을 참조하십시오. http://jsfiddle.net/QjwdR/23/