Как лучше всего использовать тему jQuery-UI в CDN с локальным резервом? - PullRequest
7 голосов
/ 24 сентября 2010

Есть ли способ загрузить тему jQuery-UI из CDN, но с локальным резервом?Похоже на отступление от JavaScript здесь? Google Hosted CDN с отступлением

1 Ответ

4 голосов
/ 10 апреля 2011

Я бы порекомендовал использовать загрузчик ресурсов 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');
    }
  }
}]);

При этом сначала будут пытаться загрузить jQuery с локальным откатом, затем загрузить пользовательский интерфейс jQUery с локальным откатом.

...