これはかなり単純なはずのように感じますが、あまりロードされていないようです。
私はこれを持っていますapp/views/layouts/application.html.haml
:
= javascript_include_tag 'http://www.google.com/jsapi'
%script{ :type => "text/javascript", :charset => "utf-8" }
//<![CDATA[
google.load("jquery", "1.3.2");
google.load("jqueryui", "1.7.2");
//]]>
= javascript_include_tag 'application'
...私のapplication.js
ファイルにはいくつかの良い'olejQueryが含まれています。JRailsをインストールし、jQueryはライブラリのローカルコピーで正常に動作しますが、GoolgeAPIのものを使用したいと思います。
これが私のブラウザが生成するものです:
<script src="http://www.google.com/jsapi.js" type="text/javascript"></script>
<script charset='utf-8' type='text/javascript'>
<!-- /<![CDATA[ -->
google.load("jquery", "1.3.2");
google.load("jqueryui", "1.7.2");
<!-- /]]> -->
</script>
<script src="/javascripts/application.js?1255040651" type="text/javascript"></script>
Safariとエラーコンソールを使用しています。エラーコンソールは次のエラーを報告します。
ReferenceError: Can't find variable: google
ReferenceError: Can't find variable: $
これに対応して、私のjQueryスクリプトはどれも機能していません。
ヘルプ?