2011年06月16日 過去Blog
ここでは、jQuery初心者の方へ向けに、jQueryの基本的な使い方、使うメリットなどをまとめていきます。jQueryは簡単なコードで、サイトに大きな効果をつけることが可能ですので、デザイナーさんやコーダーの方も是非、試してみてください☆
この記事は体系的にまとめているので、随時、追加・修正していきます。

jQueryを使う準備

jQueryのソースコードのダウンロード 上記のサイトでjQuery本体を入手します。 サイトの右側の「PRODUCTION (31KB, Minified and Gzipped)」にチェックが入っている状態でダウンロードします。 Minifiedというのは、実行動作が軽くなるように最適化されたファイルです。 日本語リファレンス 分からない事や、各種セレクタ、イベントなどは上記の日本語リファレンスが参考になります。 ノンプログラマーのためのjQuery入門

jQueryの基本的な使い方

1. ダウンロードしたjQuery本体をサーバにアップします。 一般的には、htmlのhead内で、アップしたjQueryを読み込みます。
ただし、script要素はページのどこに記述してもOKです。htmlやcssを先に読ませて表示させ、bodyタグの手前でscriptを読ませるという方法もあります。私はこれがオススメです。
<script src="jquery-1.6.1.min.js?ver=20101129" type="text/javascript"><!--mce:0--></script>
2. 実行したいjQueryが書かれたjsファイルを上記と同じくheadで読み込むか、htmlソースに直接記述します。 3. 実行したいjQueryが対象とするhtml要素をhtmlソースに配置します。実行したいscriptは、htmlソースに直接書く事も、外部から読ませることも可能です。script要素は、タグ内にsrcがある場合は、指定された外部ファイルを参照し、srcがなければ、scriptタグの中のコードを読みます。
多くのブラウザはjavascriptファイルの内容をキャッシュするので、外部ファイルにしておくと、二回目以降の表示を高速化出来ます。後々、他のサイトで、同じファイルを使い回す事も考えると外部ファイルでの使用がオススメです。
簡単な流れは以上で、完了です。これだけで動作します。

jQueryを使うメリット

  1. ライブラリに魅力がある上に、人気が高くユーザーがダントツで多いので、情報(ネット、本など)も比較的多い。
  2. 多くの利用者がいるので、開発終了などで、習得した技術が無駄になるリスクが低い。
  3. javascriptとは違う(簡単な)記述で、javascriptを利用することが出来る。
  4. cssに近い記述法を採用しているので、webデザイナーやhtmlマークアップエンジニアでも習得しやすい。
  5. 極めて短いコードでダイナミックな表現が可能になる。
  6. 非常に軽いライブラリなので、ページの読み込みなどの動作にほとんど影響を与えない。
  7. クロスブラウザー設計なので、IE 6以上、Firefox 2.0以上、Safari 3以上、Opera 9以上、Google Chromeなど、主要なブラウザに対応している。この点では、既にjavascriptをガンガン使いこなしている方にとっても魅力的かも。

jQueryを使う際の注意点

  1. prototype.jsやmootoolsなんかと一緒に使う事も可能ですが、コンフリクトを避けるため、基本的には、他のライブラリと併用せず、jQueryのみで使うべき
  2. javascriptファイルとhtmlファイルは、同じ文字コードにすべきです。特別な理由がなければ、utf-8を選ぶべきです。

この投稿へのコメント

コメントはまだありません。

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます。
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CAPTCHA


ピックアップ記事

facebook「いいね」ボタン設置トラブル

2011年05月24日 過去Blog
運営サイトにfacebookの like! ボタンを設置しようと、ここにアクセスして発行しようとしたのですが、以下のようなエラーが出て、コードが取得出来ませんでした。 Only verified developers can be added as listed developers of this application. ネットで検索すると同じような症状で困っている方もいるようなので、一応、解…
「facebook「いいね」ボタン設置トラブル」をはてなブックマークに追加

mobile me の新規アカウント登録

2010年12月23日 過去Blog
先日、購入したipadにmobile me のアカウントを追加しようと思ったのですが、既存のmac ID を入力しても、そのID(メールアドレス: *****@mac.com)のメールが受信出来ないので、登録確認メールが届かず、mobile me の新規作成をしたのですが、何度もエラーが出てしまったので、覚え書きをしておきます。 …
「mobile me の新規アカウント登録」をはてなブックマークに追加

php MySQL 2つのテーブルを縦に並べて結合(union)し、結果を抽出する

2010年03月30日 過去Blog
select c1,c2,c3 from A union all select c1,c2,c3 from B 参照元:http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1115439551 divorce lawyer san diego…
「php MySQL 2つのテーブルを縦に並べて結合(union)し、結果を抽出する」をはてなブックマークに追加

UITextField と UITextView のキーボード関連

2011年04月28日 過去Blog
http://www.toyship.org/2011/03/uitextfielduitextview%E3%81%AE%E6%96%87%E5%AD%97%E5%85%A5%E5%8A%9B%E3%81%A7%E8%A6%9A%E3%81%88%E3%81%A6%E3%81%8A%E3%81%8F%E3%81%A8%E4%BE%BF%E5%88%A9%E3%81%AA%E3%81%93%E3%…
「UITextField と UITextView のキーボード関連」をはてなブックマークに追加
© graffiti on the web . All rights reserved. WordPress Theme by comfy