JavaScript の jQuery というライブラリがあるのですが、これが悶絶便利です。
JavaScript のライブラリというと prototype.js が有名ですが、 jQuery の方がパフォーマンスを調節しやすく、重要な機能がコンパクトにまとめられている印象があります。
一番良いなぁと思ったのが、 query の名が表現するとおり、目的のオブジェクトを問い合わせで決定することができる点です。たとえば prototype.js では id を頼りに操作するオブジェクトを決定しますが、 jQuery では #id .class のように id と class を頼りに操作するオブジェクトをひとつ、または複数選択することができます。
最近の WEB サイトは JavaScript などから操作することを考えて id 地獄に陥ってしまいがちですが、 jQuery に置き換えればもっとすっきり書くことができそうです。
お試しあれ。
Contributions