2010-09-23 6 views
7

Czy mimo to można załadować motyw jQuery-UI z CDN, ale z lokalnym zastępczym? Podobny do kontrapunktu javascript tutaj? Google Hosted CDN with fall backJaki jest najlepszy sposób na wykorzystanie motywu jQuery-UI w sieci CDN z lokalną funkcją zastępczą?

+1

Wszyscy jesteśmy tu paranoi, prawda? ;) –

+0

lol Yi Jiang to to samo, co powiedziałeś, gdy zapytałem o YUI cdn. – stevebot

+0

Cóż, pozwolenie jquery-ui na wycofanie się jest tylko połową bitwy, ponieważ temat jest również integralną częścią biblioteki. – BlueFox

Odpowiedz

4

Polecam użyciem ładowacza zasobów yepnope:

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'); 
    } 
    } 
}]); 

Będzie to pierwsza próba załadowania jQuery z lokalnym awaryjnej, a następnie załadować jQuery UI z lokalnym awaryjnej.

+2

Mimo że odpowiedź nie została określona, ​​yepnope obsługuje także ładowanie CSS, a nie tylko js, co pozwoli załadować kompletny pakiet jQuery UI (w tym CSS) z funkcją rezerwową! – BlueFox

+0

Jak dokładnie zastępczy CSS z yepnope? – lechup

Powiązane problemy