今まで何段階かのステップに分けてAjaxを用いたJavaScripの例をやってきましたが、少々複雑だという印象を与えがちです。しかし、もっと簡単にAjaxを使う方法があります。それがライブラリを用いることです。

一言でライブラリと言ってもライブラリは何種類もあり、全てを網羅するのはあまり生産的ではありません。ここでは数多くあるJavaScriptのライブラリの中で最も汎用的なライブラリの一つであるjQueryについて説明していきたいと思います。

jQueryは軽量で高速なJavaScriptライブラリです。

イベントハンドリングの基本的な操作やアニメーションを使用することができ、Ajaxを用いたJavaScript作成の効率化を手助けしてくれます。

jQueryはCSSが「画面」の要素をHTMLから分けているように、jQueryは「動作」をHTMLから分けて作成することを基本理念としています。例えばボタンの要素を特定するときに同時にボタンがクリックされた時に呼び出されるイベントを特定するかわりに、ボタンの要素を判別し、イベントハンドラを用いて動作を特定します。