J'ai googlé, vérifié toutes les réponses habituelles .. Les scripts semblent être dans le bon ordre (ils travaillent dans ce même ordre the demo), mais pour une raison quelconque lorsque je tente de mettre en œuvre I obtenir les erreurs.
J'ai un paste bin avec mon code de page complet. Mais voici l'essentiel.
dans mon en-tête:
<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>
dans mon corps:
<input id="" class="fieldset__input js__datepicker" type="text" placeholder="Choose Date">
<input id="" class="fieldset__input js__timepicker" type="text" placeholder="Choose Time">
Quand je déshabille tout le reste, sauf ces parties, il fonctionne très bien. Pourquoi cela ne fonctionne-t-il pas?
MES ERREURS
[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
Utiliser jQuery au lieu de $ en votre js inclus –
Essayez jQuery ('.js__datepicker'). pickadate(); au lieu de $ ('.js__datepicker'). pickadate(); – Aaron
http://stackoverflow.com/questions/4538994/jquery-is-not-defined?rq=1 –