jQuery 1.4リリース
2010.01.15 Author: ぴ
jQuery 1.4がリリースされました。
今日から14日間は"14 Days of jQuery"というサイトも別で用意されていて、楽しめます。
新たな関数群も増え、ますます使いやすくなったようです。
特筆すべきは、さらなる高速化と言った点でしょうか。
さっそくですが、いくつかの新機能を試してみました。
- wrap()/unwrap()
- toArray()
- delay()
- nextUntil()/prevUntil()/parentsUntil()
- focusin()/focusout()
wrap()に対する機能として、unwrap()が追加されました。toggle()で代用できなくもないですが、より直感的な実装が行えるようになったのかなと。
makeArray()という分かりにくい名称の関数で代用していましたが、他の言語でも一般的に使われているtoArray()という関数が新たにできました。分かりやすくていいですね。
指定秒数間effectを止める処理が行えます。今まで途中停止させてということを考えないeffectを使っていたのですが、停止させることができれば幅が広がりますね。
読んで字のごとくですが、指定した次のオブジェクトまで処理を有効にするというものです。 よく吟味してDOMの指定を行っていたので、今まで困ったことはないのですが、あればあったで便利な処理ですね。
これは最高にいいですね。UIにこだわっている弊社としては、かなり使える関数です。 こういうのをうまく使うことで、ユーザがフォームへ入力する際に的確にサポートを行うことができるのです。
ちなみに、jQuery 1.3.2で作ってあったサイトに対し、jQuery 1.4を適用したところ、ほぼ無事に動作していましたが、一部作りが悪いところはJSエラーが起きてしまいました。
ということで結論としては、作りがいけてないとだめということですね。
いけてない人、とっとと直してくださいね!