我用Google搜索,檢查所有常見的反應。該腳本似乎是正確的順序(它們在the demo此相同的順序工作),但由於某種原因,當我試圖實現它,我得到錯誤。
我有一個paste bin我的整個頁面的代碼。但這是它的要點。
在我的頭:
<script src="http://code.jquery.com/jquery-1.10.0.min.js"></script> <script src="picker/picker.js"></script>
<script src="picker/picker.date.js"></script>
<script src="picker/picker.time.js"></script>
<script src="picker/legacy.js"></script>
<script src="picker/main.js"></script>
在我的身上:
<input id="" class="fieldset__input js__datepicker" type="text" placeholder="Choose Date">
<input id="" class="fieldset__input js__timepicker" type="text" placeholder="Choose Time">
當我剝一切了,除了這些部位,它工作正常。爲什麼這不起作用?
我的錯誤
[10:23:00.178] ReferenceError: $ is not defined @ https://www.nn.com/picker/picker.js:26
[10:23:00.209] ReferenceError: Picker is not defined @ https://www.nnnr.com/picker/picker.date.js:23
[10:23:00.223] ReferenceError: Picker is not defined @ https://www.nnnnnn.com/picker/picker.time.js:23
[10:23:00.245] ReferenceError: $ is not defined @ https://www.nnnn.com/picker/main.js:30
使用jQuery,而不是在$您包含的js –
試試jQuery('。js__datepicker')。pickadate();而不是$('。js__datepicker')。pickadate(); – Aaron
http://stackoverflow.com/questions/4538994/jquery-is-not-defined?rq=1 –