9

これに関する他の質問を読みましたが、これはページにロードされていない日付ピッカーに関連していることを知っています。ただし、どの関数がJQueryでロードされているかを把握する方法を知りたいです。

私が使用しているコードは非常に基本的なものなので、なぜこれが失敗するのかわかりません。

    <script type='text/JavaScript' src='jquery.js'></script>
    <script type='text/JavaScript' src='jquery.ui.core.js'></script>
    <script type='text/JavaScript' src='jquery.ui.widget.js'></script>
    <script type='text/JavaScript' src='jquery.ui.datepicker.js'></script>
    <script src='jquery.validate.js' type='text/javascript'></script>
    <link href='jquery_ui_base\jquery.ui.all.css' rel='stylesheet' type='text/css'>

    <script type='text/javascript'>
           jQuery(function() {
              calender();
              });

        function calender(){
          $( '#datepicker' ).datepicker()
            }
    </script>
4

1 に答える 1

8

これは通常、jqueryコアやdatepickerjsがロードされていないときに発生します。ロードされているかどうかを確認します(200応答)。正しいパスと適切な読み取り権限があることを確認してください。

また、jqueryコアがdatepickerの前にロードされ、そのdatepickerが$('#datepicker').datepicker()の前にロードされていることを確認してください。

また、datepickerの新しいバージョンをアップロードしてみることもできます。

于 2012-09-19T15:26:59.627 に答える