よろしくお願いします。ここにはいくつかのことがあります。まず、myScrollsというグローバルオブジェクトを作成しようとしています。次に、グローバルオブジェクトの値をjQueryロード関数内に設定しようとしています。第3に、私はロードオブジェクトの外でmyScrollsオブジェクトにアクセスしようとしています。Javascript "for"ループの範囲
私には何が欠けていますか? 'for'ループの範囲は限られていますか? おかげ
myScrolls=new Object();
$(window).load(function() {
var projectCount = 5;
for (var i=0;i<=projectCount;i++)
{
var singleProject = 'project_' + i;
myScrolls[singleProject] = new iScroll(singleProject, horizontalPreferences);
}
});
console.log(myScrolls);
パラメータ 'horizontalPreferences'は宣言されていないか、または初期化されておらず、参照エラーをスローします。また、表示されるエラーについては説明しません。上記以外のエラーは表示されません。 'myScrolls'はオブジェクトへの参照です。 – RobG