私はボートでとても新鮮ですので、これはちょっと疑問ですが気にしないでください。しかし、以下のコードが#roadコンテナに11個のdivを追加することを期待していました。変数を介して上と左が割り当てられます。左の位置は期待どおりに設定されますが、上は設定されません。どんな助け?スタイルが正しく動作していないdivを追加する
for (var a=0; a<11; a++) {
left = getRandom(250,190)*a+250+a*20+'px';
top = getRandom(220,0)+'px';
$('#road').append('<div class=\"bumper\" style=\"left:'+left+';top:'+top+'\"></div>');
}
function getRandom(i,j) {
var diff;
var ranNum;
diff = i-j;
ranNum = i-Math.round(Math.random() * diff);
return ranNum;
}
どのように設定されていませんか?一番上の設定は有効ではありませんか?生成しているCSSには最高の価値はありませんか?あなたは11divsを取得していないのですか? –