Rumah > hujung hadapan web > tutorial js > Mengapa kod JavaScript saya melemparkan ralat 'Uncaught ReferenceError: $ is not definition'?

Mengapa kod JavaScript saya melemparkan ralat 'Uncaught ReferenceError: $ is not definition'?

Mary-Kate Olsen
Lepaskan: 2024-12-18 07:01:10
asal
645 orang telah melayarinya

Why is my JavaScript code throwing an

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>
Salin selepas log masuk

Ini memastikan pustaka jQuery tersedia apabila kod dalam sprinkle.js dijalankan, menghalang "Uncaught ReferenceError: $ tidak ditakrifkan "kesilapan. Susunan skrip dirujuk dalam tag boleh memberi kesan ketara kepada tingkah laku kod, terutamanya untuk perpustakaan yang mempunyai kebergantungan. Dengan mengikuti amalan terbaik dan merujuk perpustakaan bergantung sebelum menggunakannya, anda boleh memastikan pelaksanaan kod anda lancar dan bebas pepijat.

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan