Beberapa perusahaan besar menawarkan salinan jQuery yang dihosting di CDN (Jaringan Pengiriman Konten) mereka. Yang paling terkenal adalah Google, tetapi juga Microsoft dan jQuery sendiri. Banyak orang bersumpah dengan ini karena ini menghemat bandwidth, mengunduh lebih cepat, dan bahkan mungkin tetap dalam cache melompat di antara situs berbeda yang menggunakan skrip yang sama.
Selalu ada sedikit keraguan, bahwa mungkin ada yang salah dengan CDN perusahaan besar ini pada skrip tidak tersedia (itu terjadi). Lebih dapat diandalkan untuk menggunakan situs web Anda sendiri, karena hei, jika mereka memuat halaman web Anda, maka server Anda sudah aktif dan akan server skrip dengan baik, meskipun tanpa manfaat dari CDN.
Jadi mungkin solusi terbaik adalah menggunakan kedua metode tersebut! Gunakan CDN terlebih dahulu, dan jika gagal, muat salinan lokal. Inilah tekniknya:
if (typeof jQuery == 'undefined') ( document.write(unescape("%3Cscript src='/js/jquery-1.4.2.min.js'%3E%3C/script%3E")); )