jQueryが選ばれる理由
jQueryの特徴として、
通常のJavaScriptとは異なる方法でJavaScriptの命令を記述できるという点がある。
JavaScriptの複雑な知識を必要しないことと、
Webデザイナーにとっての最大の利点は、CSSにとても近い記述方法を採用していることである。
jQueryを使えば極めて短いコードでダイナミックな表現ができる。
しかも、記述されているコードもCSSに近いのでWebデザイナーに馴染みやすく、理解しやすい。
$("dd:not(:first)").css("display","none")
このコードは、
「最初(:first)以外(:not)のdd要素のCSSのdisplayプロパティの値をnoneにする」
ということを表している。
その他の、jQueryの利点
- jQueryは、非常に軽量なJavaScriptライブラリーで、
ファイルサイズは55.9KBしかない。
そのため、Webページの読み込み速度にほとんど影響をあたえることはない。 - 主要なWebブラウザーに対応している“クロスブラウザー設計”をとっているため、
ブラウザーによるJavaScriptの実装の差異を意識せずに使える。
jQueryを使うにあたっての注意点
jQueryは、すでにprototype.jsやMooToolsを利用しているWebページには導入できない。
コンフリクト回避の処理をすればできないことはないが、
基本的には他のライブラリーと同時に使用しないほうが良い。