javascriptファイルの先頭に2つの異なる画像をプリロードロードします。
var imgColor = new Image();
var imgLoadedColor = false;
imgColor.src = 'color/progress.png';
imgColor.onload = function(){
imgLoadedColor = true;
}
var imgBlackWhite = new Image();
var imgLoadedColor = false;
imgBlackWhite.src = 'blackWhite/progress.png';
imgBlackWhite.onload = function(){
imgLoadedColor = true;
}
の文字列はまたthis.options.typeはのいずれimgColorかimgBlackWhiteです。
this.options.type引数を関数に渡そうとすると、の値this.options.typeがオブジェクトではなく文字列であるため、エラーが発生します。ただし、引数を渡すimgColorと色付きの画像が読み込まれ、引数を渡すimgBlackWhiteと白黒の画像が読み込まれます。これはオブジェクトimgColorであるためです。imgBlackWhite
imgColorオブジェクトへの参照とimgBlackWhite、の文字列の値からの参照を作成するにはどうすればよいthis.options.typeですか?