कई बड़ी कंपनियां अपने CDN (कंटेंट डिलीवरी नेटवर्क) पर होस्ट की गई jQuery की प्रतियां प्रदान करती हैं। अधिकांश कुख्यात Google, लेकिन स्वयं Microsoft और jQuery भी। बहुत से लोग इसे शपथ लेते हैं क्योंकि यह बैंडविड्थ बचाता है, तेजी से डाउनलोड करता है, और शायद अलग-अलग साइटों के बीच कैश्ड कूदता है जो एक ही स्क्रिप्ट का उपयोग करते हैं।
हालांकि, हमेशा संदेह का ऐसा मोड़ आता है, कि शायद इन बड़ी कंपनियों के साथ कुछ गलत हो जाए, लेकिन स्क्रिप्ट में सीडीएन उपलब्ध नहीं है (ऐसा होता है)। यह अपनी वेबसाइट का उपयोग करने के लिए अधिक विश्वसनीय है, हे के रूप में, यदि वे आपके वेबपेज को लोड कर रहे हैं, तो आपका सर्वर ऊपर है और स्क्रिप्ट को ठीक करेगा, भले ही सीडीएन के लाभों के साथ।
तो शायद सबसे अच्छा समाधान दोनों तरीकों का उपयोग करना है! पहले CDN का उपयोग करें, और यदि यह विफल रहता है, तो स्थानीय प्रतिलिपि लोड करें। यहाँ एक तकनीक है:
if (typeof jQuery == 'undefined') ( document.write(unescape("%3Cscript src='/js/jquery-1.4.2.min.js'%3E%3C/script%3E")); )