JQuery, 확인란을 클릭 한 후 값이 업데이트되지 않음

Seb

jquery에서 작동하는 작은 계산기가 있지만 작은 문제가 있습니다. 확인란을 선택하면 필드 1과 2의 입력을 10으로 곱합니다. 그러나 확인란을 선택하기 전에 필드 1과 2에 값을 입력하면 새 값으로 업데이트되지 않습니다.

누군가이 작업을 수행하는 방법에 대한 힌트를 줄 수 있습니까?

감사합니다.

https://jsfiddle.net/02bq3h8t/

암호:

  <!DOCTYPE html>
    <html>
    <head>
        <script src="jquery.js"></script>
        <script>
            $(document).ready(function(){
                $('#a1').keyup(calculate);
                $('#a2').keyup(calculate);
                $('#a3').keyup(calculate);
            });
            function calculate(e) {

            if ($('input.checkbox_check').is(':checked')) {
                $('#a4').val(($('#a1').val() * $('#a2').val())*0.6);
                $('#a3').val($('#a1').val() * $('#a2').val());          
            } else {
                $('#a3').val($('#a1').val() * $('#a2').val());
                $('#a4').val($('#a3').val() * 0.5);
            }}
        </script>
    </head>
    <body>


    <div>Lengde <input id="a1" type="text" value="0" /></div>
    <div>Bredde <input id="a2" type="text" value="0" /></div>
    <div><input type="checkbox" name="checkbox" class="checkbox_check"></div>
    <div>Antall kvm <input id="a3" type="text" value="0" /></div>
    <div>Pris <input id="a4" type="text" value="0" /></div>
    </body>
    </html>
Jerodev

체크 박스에 다른 이벤트를 추가해야 체크 된 상태가 변경되면 값이 업데이트됩니다.

$(document).ready(function(){
    $('#a1').keyup(calculate);
    $('#a2').keyup(calculate);
    $('#a3').keyup(calculate);
    $(".checkbox_check").change(calculate);
});

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

AJAX로 업데이트 한 후 Jquery 클릭이 작동하지 않습니다.

분류에서Dev

업데이트 버튼을 클릭 한 후 모달 팝업이 이벤트를 호출하지 않음

분류에서Dev

jquery에 확인란 요소를 추가 한 후 클릭시 작동하지 않음

분류에서Dev

반응 앱의 내 확인란이 확인란을 클릭 한 후에도 상태가 변경되지 않습니다.

분류에서Dev

jquery를 사용하여 상태를 업데이트 한 후 확인란이 확인 된 i UI를 표시하지 않음

분류에서Dev

jquery를 사용하여 상태를 업데이트 한 후 확인란이 확인 된 i UI를 표시하지 않음

분류에서Dev

팝업에서 클릭 이벤트 후 업데이트되지 않음보기

분류에서Dev

jQuery DOM 탐색-확인란을 선택한 후 다음 레이블 찾기

분류에서Dev

제출을 클릭 한 후 기능이 작동하지 않음

분류에서Dev

옵션이 추가 된 후 값을 표시하도록 Jquery Mobile 선택이 업데이트되지 않음

분류에서Dev

업데이트 명령을 실행 한 후 행이 변경되지 않음

분류에서Dev

상태 배열을 업데이트 한 후 React Dom이 업데이트되지 않음

분류에서Dev

Ubuntu 16.04 LTS를 업데이트 한 후 인터넷에 연결되지 않음

분류에서Dev

x. 기본값을 할당 한 후 텍스트가 업데이트되지 않음

분류에서Dev

SqliteDatabase에 항목을 삽입 한 후 ListView가 업데이트되지 않음

분류에서Dev

항목을 제거한 후 localStorage.length가 업데이트되지 않음 (JavaScript)

분류에서Dev

PHP에서 확인란을 클릭 한 후 보이지 않는 버튼을 표시하는 방법은 무엇입니까?

분류에서Dev

AngularJS-배열에 새 값을 설정 한 후보기가 업데이트되지 않음

분류에서Dev

$ http.get에 변수 범위 값을 설정 한 후 Ng-repeat가 업데이트되지 않음

분류에서Dev

20.04에 업데이트 한 후 Chromium이 시작되지 않음

분류에서Dev

확인란이 제거되지 않은 후 AngularJs 라디오 버튼 클릭

분류에서Dev

클릭 가능한 열에 넣을 때 확인란 클릭이 작동하지 않습니다.

분류에서Dev

JQuery-확인란 컨테이너를 클릭하면 작동하지만 확인란을 클릭하면 작동하지 않습니다.

분류에서Dev

ajax 실행 후 jQuery 변수가 업데이트되지 않음

분류에서Dev

버튼을 클릭 한 후 프로그램이 응답하지 않음

분류에서Dev

Jquery Fancyform 및 IE10 : 레이블을 클릭 할 때 확인란이 선택되지 않습니다.

분류에서Dev

키 바인딩 "값이 허용되지 않음"(1.40 업데이트 이후)

분류에서Dev

사용자가 다음 페이지 매김 페이지 또는 페이지 새로 고침을 클릭 한 후 확인란 상태 및 게시 값을 페이지에 저장하는 방법은 무엇입니까?

분류에서Dev

update 문으로 편집을 시도한 후 데이터베이스가 업데이트되지 않음

Related 관련 기사

  1. 1

    AJAX로 업데이트 한 후 Jquery 클릭이 작동하지 않습니다.

  2. 2

    업데이트 버튼을 클릭 한 후 모달 팝업이 이벤트를 호출하지 않음

  3. 3

    jquery에 확인란 요소를 추가 한 후 클릭시 작동하지 않음

  4. 4

    반응 앱의 내 확인란이 확인란을 클릭 한 후에도 상태가 변경되지 않습니다.

  5. 5

    jquery를 사용하여 상태를 업데이트 한 후 확인란이 확인 된 i UI를 표시하지 않음

  6. 6

    jquery를 사용하여 상태를 업데이트 한 후 확인란이 확인 된 i UI를 표시하지 않음

  7. 7

    팝업에서 클릭 이벤트 후 업데이트되지 않음보기

  8. 8

    jQuery DOM 탐색-확인란을 선택한 후 다음 레이블 찾기

  9. 9

    제출을 클릭 한 후 기능이 작동하지 않음

  10. 10

    옵션이 추가 된 후 값을 표시하도록 Jquery Mobile 선택이 업데이트되지 않음

  11. 11

    업데이트 명령을 실행 한 후 행이 변경되지 않음

  12. 12

    상태 배열을 업데이트 한 후 React Dom이 업데이트되지 않음

  13. 13

    Ubuntu 16.04 LTS를 업데이트 한 후 인터넷에 연결되지 않음

  14. 14

    x. 기본값을 할당 한 후 텍스트가 업데이트되지 않음

  15. 15

    SqliteDatabase에 항목을 삽입 한 후 ListView가 업데이트되지 않음

  16. 16

    항목을 제거한 후 localStorage.length가 업데이트되지 않음 (JavaScript)

  17. 17

    PHP에서 확인란을 클릭 한 후 보이지 않는 버튼을 표시하는 방법은 무엇입니까?

  18. 18

    AngularJS-배열에 새 값을 설정 한 후보기가 업데이트되지 않음

  19. 19

    $ http.get에 변수 범위 값을 설정 한 후 Ng-repeat가 업데이트되지 않음

  20. 20

    20.04에 업데이트 한 후 Chromium이 시작되지 않음

  21. 21

    확인란이 제거되지 않은 후 AngularJs 라디오 버튼 클릭

  22. 22

    클릭 가능한 열에 넣을 때 확인란 클릭이 작동하지 않습니다.

  23. 23

    JQuery-확인란 컨테이너를 클릭하면 작동하지만 확인란을 클릭하면 작동하지 않습니다.

  24. 24

    ajax 실행 후 jQuery 변수가 업데이트되지 않음

  25. 25

    버튼을 클릭 한 후 프로그램이 응답하지 않음

  26. 26

    Jquery Fancyform 및 IE10 : 레이블을 클릭 할 때 확인란이 선택되지 않습니다.

  27. 27

    키 바인딩 "값이 허용되지 않음"(1.40 업데이트 이후)

  28. 28

    사용자가 다음 페이지 매김 페이지 또는 페이지 새로 고침을 클릭 한 후 확인란 상태 및 게시 값을 페이지에 저장하는 방법은 무엇입니까?

  29. 29

    update 문으로 편집을 시도한 후 데이터베이스가 업데이트되지 않음

뜨겁다태그

보관