つい最近、仕事用PCのIEを9にバージョンアップしました(いまさら)。
ところが、いきなりJavascriptの不具合に遭遇(IEェ・・・)。
scriptaculous.jsを使った、ドラック&ドロップによるソートができない。
IE9に対応していないのかな?とも思ったんですが、こちらのサイト(scriptaculous:dragdrop.js ソートする)のサンプルを見たところ、IE9でも正常に動作しています。
IE8だとうまくいくのになんでかな~と悩んでいるとscriptaculous.jsを配布しているページにこんな文章が。
This release contains Prototype 1.7.
もしやと思い、使っているprototype.jsを開いてみると
Version: '1.6.0.3',
なぜ!?
prototype.jsを最新のものに差し替えたら正常に動作しました。
なんで古いバージョンのprototype.jsになってたんだろ^^;
まあ普通はscriptaculous-js-1.x.x.zipをダウンロードすると、対応しているprototype.jsもついてくるのでこんなことは起こらないでしょうが、一応念のためメモ。