Zebra datepicker 선택 이벤트가 실행되지 않음

케렘

내 코드가 localhost에서 작동하지 않는 이유는 무엇입니까? 사용자가 달력을 열고 날짜를 선택하면 경고 메시지가 팝업으로 표시되어야하지만 그렇지 않습니다. jsfiddle.net에서 작동 중입니다.

<!doctype html>
<html>
    <head>
        <title>Zebra_DatePicker examples</title>
        <link rel="stylesheet" href="http://dl.dropboxusercontent.com/u/14855/zebra/css/default.css" type="text/css">
        <script type="text/javascript" src="http://code.jquery.com/jquery-3.0.0.min.js"></script>
        <script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/Zebra_datepicker/1.9.4/javascript/zebra_datepicker.js"></script>
    </head>
    <body>
        <input type="text" class="datepicker" id="date1" value="Select First Date"/>
        <input type="text" class="datepicker" id="date2" value="Select Last Date"/>
        <script>
            $(document).ready(function() {
            $(".datepicker").Zebra_DatePicker({ format: "d-m-y" }); 
         });
            $("#date1").Zebra_DatePicker({
              onSelect: function() {
                $(this).change();
                alert($(this).context.value);
              }
            });
        </script>
    </body>
</html>
앤드류 마이어스

좋아, 나는 주위를 훑어보고 무엇이 문제가 될 수 있는지 발견했다.

올바르게 이해하면의 두 번째 호출을 .Zebra_DatePicker()덮어 쓰는 것입니다. 첫 번째 선택은, $('.datepicker')무슨 일이 일어나고 이후 보다 구체적인 $('#date1'). 특수 날짜 선택기는 페이지로드 중에 초기화됩니다. $.ready()발생하는 특수 날짜 선택이 점점 덮어 따라서를 삭제, 다른 날짜 선택에 의해 onSelect.

다음 $.ready과 같이 핸들러에 둘 다 배치하여 수정할 수 있습니다 .

<!doctype html>
<html>
    <head>
        <title>Zebra_DatePicker examples</title>
        <link rel="stylesheet" href="http://dl.dropboxusercontent.com/u/14855/zebra/css/default.css" type="text/css">
        <script type="text/javascript" src="http://code.jquery.com/jquery-3.0.0.min.js"></script>
        <script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/Zebra_datepicker/1.9.4/javascript/zebra_datepicker.js"></script>
    </head>
    <body>
        <input type="text" class="datepicker" id="date1" value="Select First Date"/>
        <input type="text" class="datepicker" id="date2" value="Select Last Date"/>
        <script>
         $(document).ready(function() {
            $(".datepicker").Zebra_DatePicker({ format: "d-m-y" }); 
            $("#date1").Zebra_DatePicker({
              onSelect: function() {
                $(this).change();
                alert($(this).val());
              }
            });
         });
        </script>
    </body>
</html>

이것은 내 localhost에서 작동했습니다.

보조 노트에서 $(this).context.value 작동하지 않는 것 입니다 jQuery를 3.0에서 사용되지 않는 (사용 할 일이). $(this).val()대신 사용하십시오 .

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

녹아웃 선택 변경 이벤트가 실행되지 않음

분류에서Dev

Sencha Touch에서 Selectfield가 멈춤 및 선택시 이벤트가 실행되지 않음

분류에서Dev

날짜 선택 이벤트에서 DatePicker에서 팝업을 닫지 않는 것이 가능합니까?

분류에서Dev

선택기에 연결할 때 onChange가 실행되지 않음

분류에서Dev

NSTimer 선택기가 실행되지 않음

분류에서Dev

선택 요소에 대해 JQuery가 실행되지 않음

분류에서Dev

jQuery 자동 완성 선택 기능이 실행되지 않음

분류에서Dev

AngularJS 선택 상자-ngClick이 실행되지 않음

분류에서Dev

선택 변경시 Ajax 호출이 실행되지 않음

분류에서Dev

iOS NSTimer가 선택기를 호출하지 않음-실행되지 않음

분류에서Dev

jquery datepicker 선택한 날짜가 ng-change에서 고려되지 않음-AngularJS

분류에서Dev

JS가 클릭 이벤트를 선택하지 않음

분류에서Dev

Sankey 용 Google 차트 API에서 실행되지 않은 이벤트 선택

분류에서Dev

Sankey 용 Google 차트 API에서 실행되지 않은 이벤트 선택

분류에서Dev

Codeigniter에서 jQuery UI datepicker가 실행되지 않음

분류에서Dev

프로그래밍 방식으로 라디오를 선택할 때 라디오 버튼 변경 이벤트가 실행되지 않음

분류에서Dev

Vue js 이벤트가 선택되지 않았습니다.

분류에서Dev

Angular-선택 변경시 ng-change가 실행되지 않음

분류에서Dev

HTML onclick 이벤트가 실행되지 않음

분류에서Dev

onRemove 이벤트가 실행되지 않음

분류에서Dev

양식 버튼 이벤트가 실행되지 않음

분류에서Dev

AngularFire 0.5.0 $ on 'change'이벤트가 제대로 실행되지 않음

분류에서Dev

Neoforce 이벤트 핸들러가 실행되지 않음

분류에서Dev

jqplot 클릭 이벤트가 실행되지 않음

분류에서Dev

탭 "표시됨"이벤트가 실행되지 않음-Twitter Bootstrap

분류에서Dev

jQuery onClick 이벤트가 실행되지 않음

분류에서Dev

간단한 mysql 이벤트가 실행되지 않음

분류에서Dev

이벤트가 제대로 실행되지 않음

분류에서Dev

jQuery 다중 호버 이벤트-mouseleave가 실행되지 않음

Related 관련 기사

  1. 1

    녹아웃 선택 변경 이벤트가 실행되지 않음

  2. 2

    Sencha Touch에서 Selectfield가 멈춤 및 선택시 이벤트가 실행되지 않음

  3. 3

    날짜 선택 이벤트에서 DatePicker에서 팝업을 닫지 않는 것이 가능합니까?

  4. 4

    선택기에 연결할 때 onChange가 실행되지 않음

  5. 5

    NSTimer 선택기가 실행되지 않음

  6. 6

    선택 요소에 대해 JQuery가 실행되지 않음

  7. 7

    jQuery 자동 완성 선택 기능이 실행되지 않음

  8. 8

    AngularJS 선택 상자-ngClick이 실행되지 않음

  9. 9

    선택 변경시 Ajax 호출이 실행되지 않음

  10. 10

    iOS NSTimer가 선택기를 호출하지 않음-실행되지 않음

  11. 11

    jquery datepicker 선택한 날짜가 ng-change에서 고려되지 않음-AngularJS

  12. 12

    JS가 클릭 이벤트를 선택하지 않음

  13. 13

    Sankey 용 Google 차트 API에서 실행되지 않은 이벤트 선택

  14. 14

    Sankey 용 Google 차트 API에서 실행되지 않은 이벤트 선택

  15. 15

    Codeigniter에서 jQuery UI datepicker가 실행되지 않음

  16. 16

    프로그래밍 방식으로 라디오를 선택할 때 라디오 버튼 변경 이벤트가 실행되지 않음

  17. 17

    Vue js 이벤트가 선택되지 않았습니다.

  18. 18

    Angular-선택 변경시 ng-change가 실행되지 않음

  19. 19

    HTML onclick 이벤트가 실행되지 않음

  20. 20

    onRemove 이벤트가 실행되지 않음

  21. 21

    양식 버튼 이벤트가 실행되지 않음

  22. 22

    AngularFire 0.5.0 $ on 'change'이벤트가 제대로 실행되지 않음

  23. 23

    Neoforce 이벤트 핸들러가 실행되지 않음

  24. 24

    jqplot 클릭 이벤트가 실행되지 않음

  25. 25

    탭 "표시됨"이벤트가 실행되지 않음-Twitter Bootstrap

  26. 26

    jQuery onClick 이벤트가 실행되지 않음

  27. 27

    간단한 mysql 이벤트가 실행되지 않음

  28. 28

    이벤트가 제대로 실행되지 않음

  29. 29

    jQuery 다중 호버 이벤트-mouseleave가 실행되지 않음

뜨겁다태그

보관