web-dev-qa-db-ja.com

英語以外のロケールでGoogle CDNからjQuery UIをロードする方法

Google Hosted Libraries CDN からjQuery UIをロードしながら、jQuery UIに英語以外のロケールをロードしたい

I18nパラメータをロード関数に渡す方法はありますか?

google.load("jqueryui", "1.7.2")

私は Datepicker internationalization のjQuery UIドキュメントに従っても試してみました:

$(selector).datepicker($.datepicker.regional['pl']);

...しかし、それはトリックをしませんでした:(

27

http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/i18n/jquery-ui-i18n.min.js

編集:

それだけで動作しますgoogle.loadは省略され、標準のJavaScriptロードが使用されます。

  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js"></script>
  <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/i18n/jquery-ui-i18n.min.js"></script>
28
Z Bácsi

これはあなたが探している答えではないかもしれませんが、同じ問題を解決するときにあなたの質問に出くわしました。私は、ローカルサーバーからi18nライブラリを読み込むことでこれに近づいています。

<script type="text/javascript" 
src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.js"></script>

<!-- local resource -->
<script type="text/javascript" src="/js/ui/i18n/jquery-ui-i18n.js"></script> 

このコードは次に機能します:

$(selector).datepicker($.datepicker.regional['pl']);

CDNからjquery-ui-i18n.jsをロードする方法にも興味があります。

0
Marek