2010-09-23 8 views
7

JQuery-UI temasını CDN'den yüklemek için yine de yerel geri dönüş var mı? Burada javascript geri çekilme taslağına benzer? Google Hosted CDN with fall backYerel geri dönüş ile CDN'de jQuery-UI temasını kullanmanın en iyi yolu nedir?

+1

Burada hepimiz paranoyaklaşıyoruz, değil mi? ;) –

+0

lol Yi Jiang, YUI cdn'i sorduğumda söylediğin şeyin aynısı. – stevebot

+0

Peki, jQuery-ui'nin geri çekilmesine izin vermek, temanın da kütüphanenin ayrılmaz bir parçası olduğu için, savaşın sadece yarısıdır. – BlueFox

cevap

4

Ben kaynak yükleyici yepnope kullanarak öneriyoruz:

yepnope([{ 
    load: 'http:/­/ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js', 
    complete: function() { 
    if (!window.jQuery) { 
     yepnope('local/jquery.min.js'); 
    } 
    } 
}, { 
    load: 'https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js', 
    complete: function() { 
    if (!window.jQuery.ui) { 
     yepnope('local/jquery-ui.min.js'); 
    } 
    } 
}]); 

Bu ilk önce, yerel yedek kullanımıyla jQuery yüklemek yerel yedek kullanımıyla jQuery UI yüklemeye çalışacaktır.

+2

Cevabı belirtmemesine rağmen, yepnope ayrıca CSS'nin yüklenmesini de destekler js, tüm jQuery UI paketini (CSS dahil) geri yükleme ile yüklemeye izin verecek! – BlueFox

+0

Yepnope ile CSS tam olarak nasıl geri dönüşür? – lechup

İlgili konular