Home > JavaScript | jQuery > Google AJAX APIを使ってjQueryを読み込む

Google AJAX APIを使ってjQueryを読み込む

Google AJAX APIを使うとjQueryをgoogleからダウンロードできます。これを使うと自分でサーバーに配置する場合に比べて以下のようなメリットがあります。

  • バージョン指定を最後までしないことで最新版を利用できる
  • gzipによる圧縮を自動で行ってくれる(jquery.minだと54.5 KB->16 KBへ)
  • 普及すればネット全体でjQueryをキャッシュできる

デメリットとしては以下のような感じでしょうか。

  • インターネットにつながっていないとライブラリが利用できない(ローカルでの確認時の問題)
  • googleのサーバーが落ちたら困る(ほぼないと思いますが。。)

使い方はhtmlで読み込んでいるscript要素を以下のように書き換えるだけです。

<script type="text/javascript" src="js/jquery-1.2.6.min.js"></script>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.2.6");</script>
google.loadで指定しているバージョンを1.2とすると1.2.xの最新バージョンを自動で読み込んでくれます。
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">google.load("jquery", "1.2");</script>

参考サイト

Comments:2

e--rei 08-07-06 (日) 23:22

JQueryやMooToolsなどで学習中のものですが、
ご質問させていただきたいのですが、
JQuery,MooTools,他多数ライブラリ内部で
(例)
1 :var SomeClass = Class.create();
2 :SomeClass.prototype = {
3 : initialize: function(options){
4 : Object.extend(
5 : this,
6 : Object.extend({
7 : property1: 1,
8 : property2: 2
9 : }, options || {});
10: );
11: }
12:};
の様なソースがあったとして、
9行目の”options || {}”様な書き方がされているのをよく見るのですが、
これはどの様な読み方なのでしょうか。
お教え願えたら助かります。
よろしくお願いします。

Kyosuke 08-07-07 (月) 21:34

>e–reiさん
長くなりそうだったのでエントリーで回答させていただきました。
http://blog.kyosuke.jp/2008/07/07/57

Comment Form
Remember personal info

Trackbacks:1

Trackback URL for this entry
http://blog.kyosuke.jp/2008/06/04/55/trackback
Listed below are links to weblogs that reference
Google AJAX APIを使ってjQueryを読み込む from inputlog
pingback from ++ t-empire.com ++ » Blog Archive » MT4.2でミラクルパワーアップ!! mt.Vicuna 2.2.0 配布開始 08-08-29 (金) 17:15

[...] 参考: inputlog - Google AJAX APIを使ってjQueryを読み込む [...]

Home > JavaScript | jQuery > Google AJAX APIを使ってjQueryを読み込む

Search
Feeds
Meta

Return to page top