2017-11-07 3 views
-2

나는이 작업을 얻기 위해 노력하고 있어요 : https://bk.saskialund.de/step2.phpDOM (JQuery와)에서 변수에 값을 수집하는 방법

현재의 문제 : (육각형에 클릭을 통해) 숫자를 변경할 때, 나는을 저장할 DOM 내의 숫자 옆에 숨겨진 입력 필드의 값으로 선택된 숫자 (예 :).

현재 HTML과 js 설정을 주어진 링크에서 볼 수있게하려면 어떻게해야합니까?

감사합니다. Saskia

EDIT : 나는 그것을했다. 그러나 그것은 어떤 이유로 작동하지 않았다. 내가 지금 무슨 짓을 의 작동을 얻기 위해 다음과 같은있다 : 는 <input type="hidden id="hex1" name"hex1">

<input type="number" hidden id="hex1" name"hex1">에서 숨겨진 입력을 수정 그리고 나는 그렇게 같이 return 문 위의 발() 라인 이동 :

$(function() { 
    var odometer1, value1; 
    odometer1 = $('#hexin1 .odometer'); 
    value1 = +odometer1.text(); 

    return odometer1.on('click', function() { 
    if(value1 < 9){ 
     value1 += 1; 
    } else { 
     value1 -= 9; 
    } 
    $('#hex1').val(value1); 
     return odometer1.html(value1); 

    }); 
}); 
+0

'on click'기능 내에 값을 가져와야합니다. 그렇지 않으면 0으로 유지됩니다. – Pauloscorps

답변

0

당신은 내가 당신이 이런 식으로 뭔가 할 수있는 가정하므로, 어떠한 코드를 삽입하지 않았다

$('.odometer').on('click', function() { 
    var item = $(this); 
    var value = item.find('odometer-digit-inner').text(); 
    value = parseInt(value); 
    $('input[name=myinput]').val(value); 
}); 

을하지만 값 directl 절편 더 나은 y를 계산할 때.

+0

그랬지만 어떤 이유로 작동하지 않았습니다. 내가 한 것은 다음과 같습니다. – Saskia