jQuery1.3への移行について
3 Quick Steps for a Painless Upgrade to jQuery 1.3 | Learning jQuery
ブコメでメモしようとしたら長くなったので
- CSSセレクタでのXPath式属性指定が廃止された
- $('[@title=foo]');→$('[title=foo]');
- カスタムセレクタの実装をJavaScriptコードの文字列ではなく、関数にしなければならなくなった
- visibility: hiddenになっている要素、親がdisplay:noneになっている要素の:visible,:hiddenセレクタでの反映が変わった。
- ややこしいのでリンク先のコードと表を見て
1,2については最近のjQueryのコードではほとんど使われてなくて、
後方互換性を保つために残っていたのを切り捨てたという感じなので、
ちょっと古いpluginをjQuery1.3で使う際に、
この辺に気をつけてコードをさっと見たほうがよいという感じか。
あわせて読みたい
jQuery1.3 リリースノート - jQuery 日本語リファレンス
jQuery1.3でのtriggerメソッドについて - 文殊堂