jQueryとは
JavaScriptライブラリ
HTML文書の操作やイベント処理、アニメーションなどを簡単かつ効率的に行うためのもの
使用するメリットは、短いコードで多くのタスクを実行できること
機能例
HTML要素の操作
CSSセレクタを使用してHTML要素を選択し、その要素のスタイルや属性、コンテンツを変更できる
イベント処理
クリック、マウスオーバー、キーボード入力などのイベントに応答する処理を追加できる
Ajaxのサポート
Ajax(非同期JavaScriptとXML)を簡単に実装するためのメソッドを提供
→ブラウザとサーバー間で非同期通信を行い、データを取得や送信ができる
アニメーション
要素のフェードイン、フェードアウト、スライドなどのアニメーション効果を実装するためのメソッドを提供
プラグインの拡張性
プラグインアーキテクチャを提供しており、様々な機能追加ができる
→多くのサードパーティのプラグインが利用可能