2

カレンダーを作成するための日付ピッカーを取得できません。コンテナdivを私のdomに配置するだけです。

コードは次のとおりです。

<html>
    <head>
        <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
        <script>window.jQuery || document.write('<script src="js/vendor/jquery-1.9.1.min.js"><\/script>')</script>
        <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.1/themes/base/jquery-ui.css" />
        <script src="http://code.jquery.com/ui/1.10.1/jquery-ui.js"></script>
        <script>
            $(function() {
                $('.hasDatepicker').datepicker();
            });
        </script>
    </head>
    <body>
        <form>
            <input type="text" class="hasDatepicker" />
        </form>
    </body>
</html>

こちらの例とよく似ていると思います

助けが必要だと思います。ありがとう。

4

1 に答える 1

2

コメントで述べたように、クラスを使用すると機能しませんhasDatepicker

このjsFiddleを参照してください。クラスでのtest入力は機能しますが、クラスでの入力はhasDatepicker機能しません。

したがって、それに応じてコードを変更します。

<script>
  $(function() {
    $('.dateInput').datepicker();
  });
</script>

およびhtml:

<input type="test" class="dateInput" />

datepickerソースから

/*日付ピッカーで既に構成されていることを示すために要素に追加されたクラス名。* /markerClassName:'hasDatepicker'、

于 2013-03-14T12:21:48.383 に答える