Est-il possible de charger le thème jQuery-UI à partir de CDN, mais avec un repli local? Semblable à l'aperçu javascript de retour ici? Google Hosted CDN with fall backQuelle est la meilleure façon d'utiliser le thème jQuery-UI sur CDN avec repli local?
7
A
Répondre
4
Je recommande d'utiliser le chargeur de ressources 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');
}
}
}]);
Ce sera d'abord essayer de charger jQuery avec fallback local, puis charger l'interface utilisateur JQuery avec fallback locale.
Nous devenons tous paranoïa ici, n'est-ce pas? ;) –
lol Yi Jiang c'est la même chose que vous avez dit quand j'ai posé des questions sur le cdn YUI. – stevebot
Eh bien, permettre à jquery-ui de se replier n'est que la moitié de la bataille puisque le thème fait aussi partie intégrante de la bibliothèque. – BlueFox