jQuery とは
jQueryとは、John Resig(ジョン・レッシグ)氏によって開発/公開されたJavaScript用のライブラリです。ライブラリの著作権表示を消さなければ商用・非商用を問わず、誰でも自由に利用することができるライセンスになっています。
MIT License と GPL(GNU General Public License) とよばれるライセンスです。
jQueryはファイルサイズが小さく動作も軽いライブラリです。
jQueryを利用することで、プログラミング経験のない人でも本格的にJavascriptを覚えることなく、
Webページに様々な機能を実装できます。
jQueryを使うとコードが簡単になる
同じJavaScriptでもjQueryを利用するとコードが簡単になります。JavaScriptで書いた場合
var tag; var tag = document.getElementsByTagName("a"); for (var i=0; i < tags.length; i++) { tag = tags[i]; tag.style.color = "#ff0000"; } |
jQueryで書いた場合
$("a").css({color:"#ff0000"}); |
jQueryを利用すると、同じ処理がコード1行になります。
コードが短くなれば、開発する際の効率も格段に上がり、保守もしやすくなります。
jQueryでできること
JavaScriptでHTMLの要素を簡単に扱うことができ、動的に変化を与えたりすることができます。また、アニメーションや画像のフィルタ処理など、JavaScriptでは困難な処理も簡単に書く事ができます。
様々なブラウザにも対応できる
JavaScriptの同じコードでもブラウザによって期待どおりの操作をしないことがありますがjQueryを利用するとブラウザの解釈の違いを意識する必要がなくなります。
これはクロスブラウザと呼ばれ、ブラウザの違いを吸収したり最低限の共通機能を使うなどすることにより、
複数の主要なWebブラウザで不具合無く動作させることができる機能です。
関連する内容
Javascriptの基本