jQueryによるプログラミングに関する世界観です。
セレクタと言うものを使って、簡単に「いつどうされたらどうなるか」と言う処理を行うことが出来る技術。
jQueryでは、セレクタやメソッドチェーン、イベントの概念を使うことで、「まるでJavaScriptとはまったく異なる言語のよう」に、簡素な記述で処理を記述できる。DOM操作などは一切でてこない。
僕が思うに、素のJavaScriptを使うよりも簡単で、デザイナーにとって使いやすいライブラリだと思う。
jQueryサンプルコードを参照のこと。
jQuaryで便利なメソッドが、each()メソッド。セレクタで選択した全要素や、配列の全要素に対して、インデックスや要素を取得して繰り返し処理を行うことができる。
上手く活用することで、たとえば目次の自動作成などに応用できる。
たとえば、以下のjQuaryプラグインは、ヘッダータグに対してeach()メソッドと階層レベルのカウントを行うことで目次の自動作成を行っている。
jQuery。
jQuaryで目次を作成出来る。
メニューをWebサイトに表示できる。
その他のWeb/JavaScript関連。
jQuery:
「いつどうなればどうなる」といったやり方で、デザイナブルにページの情報を変えられる。
素のJavaScriptを触るよりも簡単で分かりやすい。
僕はホームページでCSSやフォントをCookieを使って変更したり、ボタンクリックで要素を非表示にしたりするために使っていた。
jQueryプラグインを使うことで、メニューなどのパーツをページに簡単に追加できる。
jQueryを使うと、JavaScriptを使ってWebページの「どんな操作が行われたら、どんな項目の何をどうするか」を簡単に書けます。
素のJavaScriptは難しいですが、jQueryは簡単です。C++に対するJavaのようなものだと思うと良いでしょう。
また、jQueryプラグインをWebページに導入することで、簡単にリッチなWebページを作ることが出来ます。
jQuery