2012-09-19 10 views
9

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

私が使用しているコードは、これがとにかく失敗している理由を私は確かではないよ、非常に基本的なものです:jQueryのコアおよび/またはDatePickerのJSがロードされていないとき

<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> 

答えて

8

これは通常起こります。 読み込み中であることを確認します(200応答)。正しいパスと適切な読み取り権限があることを確認してください。

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

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

関連する問題