ダリの雑記:WEBプログラム版

prototype.js × scriptaculous.jsで不具合【Internet Explorer9】

つい最近、仕事用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もついてくるのでこんなことは起こらないでしょうが、一応念のためメモ。

モバイルバージョンを終了