Firefox では正常に動作するが IE9 では動作しない jQuery コードに問題があります。コンソールに次のエラーが表示されます。
SCRIPT5007: プロパティ「バインド」オブジェクトの値を取得できません null または未定義
これにより、スクリプトの次の部分に移動します。
//upload files
this.uploadFiles.bind('click', this, function(e){
if(e.data.settings.enable) e.data.uploadAll();
return false;
});
//remove all files from list
this.removeFiles.bind('click', this, function(e){
if(e.data.settings.enable) e.data.clearQueue();
return false;
});
js 全体は、http://tinyurl.com/c9jl2x8 (ajaxupload.js) からダウンロードでき ます。
スクリプトは http://codecanyon.net/item/real-ajax-multi-uploader/805976からダウンロードされました
著者は、すべてのナビゲーターで機能するはずだと主張しています...しかし、そうではありません笑私は何か間違ったことをしましたか?
スクリプト(jQuery v1.7.2)に付属のjQueryファイルを使用しています。1.9を使用してみましたが、同じ結果です。スクリプトが正しく機能するためには、コードの構文を変更する必要があるように思えますが、それを機能させるのに十分な jQuery の知識がありません。