CDN mitinātā jQuery atkāpšanās CSS-triki

Anonim

Vairāki lieli uzņēmumi piedāvā jQuery kopijas, kas mitinātas viņu CDN (satura piegādes tīklā). Vispazīstamākais ir Google, bet arī paši Microsoft un jQuery. Daudzi cilvēki par to zvēr, jo tas ietaupa joslas platumu, tiek lejupielādēts ātrāk un, iespējams, pat saglabāts kešatmiņā, lecot starp dažādām vietnēm, kurās tiek izmantots viens un tas pats skripts.

Tomēr vienmēr pastāv šaubas, ka varbūt kaut kas noiet greizi ar šiem lielajiem uzņēmumiem CDN pie skripta nav pieejams (tas notiek). Uzticamāk ir izmantot savu vietni, jo, hei, ja viņi ielādē jūsu vietni, tad jūsu serveris ir izveidots un serveris skriptu darbosies lieliski, kaut arī neizmantojot CDN priekšrocības.

Tāpēc, iespējams, labākais risinājums ir izmantot abas metodes! Vispirms izmantojiet CDN un, ja tas neizdodas, ielādējiet vietējo kopiju. Šeit ir paņēmiens:

 if (typeof jQuery == 'undefined') ( document.write(unescape("%3Cscript src='/js/jquery-1.4.2.min.js'%3E%3C/script%3E")); )