Получить список тем пользовательского интерфейса jQuery - по URL (тот же источник-политика)

Кто-нибудь знает способ получить список тем JQuery отhttp://jquery-ui.googlecode.com/svn/tags/1.8.23/themes/ ?

Я создаю простую веб-страницу с роликом тем, где пользователь может динамически переключать темы.

Working fiddle - Нажмите на Темы в правом верхнем углу и выберите новую тему.

Прямо сейчас список жестко закодирован, как показано ниже,

<div id="theme-list">    
   <ul>
      <li class="themes-el ui-state-highlight" data-theme="cupertino">cupertino</li>
      <li class="themes-el" data-theme="hot-sneaks">hot-sneaks</li>
      <li class="themes-el" data-theme="smoothness">smoothness</li>
      <li class="themes-el" data-theme="pepper-grinder">pepper-grinder</li>
      <li class="themes-el" data-theme="ui-lightness">ui-lightness</li>
      <li class="themes-el" data-theme="ui-darkness">ui-darkness</li>
      <!-- and more -->
   </ul>    
</div>

Есть ли способ получить этот список тем из URLhttp://jquery-ui.googlecode.com/svn/tags/1.8.23/themes/? (CrossDomain:http://www.w3.org/TR/cors/#access-control-allow-origin-response-hea)

Пробовал, но не удалось с кодом ниже ..

$.ajax({
    url: 'http://jquery-ui.googlecode.com/svn/tags/1.8.23/themes/',
    dataType: 'text',
    beforeSend: function ( xhr ) {
        xhr.setRequestHeader("Access-Control-Allow-Origin", 'http://jquery-ui.googlecode.com');
        xhr.setRequestHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS");
    },
    crossDomain: true,
    success: function (data) {
        alert(data);
    }, 
    error: function (jqXHR, textStatus, errorThrown) {
        alert(errorThrown + ' ' + textStatus + ' ' + jqXHR.responseText);
    }
});

Такое ощущение, что мне здесь очень не хватает ... любое понимание действительно помогло бы.

Ответы на вопрос(4)

Ваш ответ на вопрос