Rumah >hujung hadapan web >tutorial js >Mengapa kod JavaScript saya melemparkan ralat 'Uncaught ReferenceError: $ is not definition'?
Uncaught ReferenceError: $ tidak ditakrifkan?
Ralat ini berlaku apabila kod JavaScript menggunakan pembolehubah jQuery ($) tanpa merujuk jQuery perpustakaan. Apabila kod ini berfungsi sebelum ini, kemungkinan susunan rujukan skrip telah berubah.
Rujukan perpustakaan jQuery harus dimuatkan sebelum mana-mana skrip lain yang bergantung padanya. Dalam pengepala HTML, rujukan skrip hendaklah disusun seperti berikut:
<script src="/js/jquery-1.2.6.min.js"></script> <script src="/js/jquery-ui-personalized-1.5.2.packed.js"></script> <script src="/js/sprinkle.js"></script>
Ini memastikan pustaka jQuery tersedia apabila kod dalam sprinkle.js dijalankan, menghalang "Uncaught ReferenceError: $ tidak ditakrifkan "kesilapan. Susunan skrip dirujuk dalam
Atas ialah kandungan terperinci Mengapa kod JavaScript saya melemparkan ralat 'Uncaught ReferenceError: $ is not definition'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!