मैं टाइमपिकर फ़ंक्शन को कॉल करने का प्रयास कर रहा हूं, लेकिन यह लगातार फेंकता है:

ध्यान में न आया लेखन त्रुटि: jQuery (...)। टाइमपिकर एक फ़ंक्शन नहीं है (...)

मैं नेटवर्क में लोड की गई फ़ाइल देखता हूं, लेकिन टाइमपिकर फ़ंक्शन तक नहीं पहुंच सकता। इस फ़ाइल के लोड होने से पहले मेरे पास jQuery और jquery-ui भी लोड है। यहां बताया गया है कि मैं स्क्रिप्ट सहित कैसे हूं:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-timepicker/1.8.9/jquery.timepicker.js"></script>

जेएस:

    $("#timestart").timepicker();

एचटीएमएल:

<label>Start Date</label>
<input type="text" id="timestart"/>

मैं यह पता लगाने के लिए संघर्ष कर रहा हूं कि मैं कहां गलत हो रहा हूं। कोई सुराग क्यों टाइमपिकर फ़ंक्शन पहुंच योग्य नहीं है और त्रुटि फेंकता है?

धन्यवाद!

1
user1234 13 फरवरी 2016, 21:56
क्या आपके द्वारा JS चलाने से पहले jquery.timepicker.js लोड किया गया है?
 – 
Petr Hejda
13 फरवरी 2016, 22:26
हाँ ... मैंने इसे टाइमपिकर कॉल से पहले लोड होते हुए देखने के लिए डिबग किया
 – 
user1234
13 फरवरी 2016, 22:57
क्या आप एक पहेली बना सकते हैं जो त्रुटि को पुन: उत्पन्न करता है?
 – 
j08691
13 फरवरी 2016, 23:11

1 उत्तर

सबसे बढ़िया उत्तर

क्या आपने jquery.timepicker.css फ़ाइल को इस रूप में शामिल किया है अच्छी तरह से?

मैंने इस वर्किंग फिडल में आपके समान कोड का उपयोग किया है।

<label>Start Date</label>
<input type="text" id="timestart"/>

तथा

 $("#timestart").timepicker();
1
Matt 14 फरवरी 2016, 00:09