我無法繞過javascript封閉我的頭。我想要4個隨機數字,但只能得到最後一個複製4次。Javascript關閉和範圍問題
的Javascript
$(function() {
function setNewNumber(element) {
return function (newNumber) {
element.text(newNumber);
}
}
$('.number').each(function() {
$.get('http://www.random.org/integers/?num=1&min=1&max=6&col=1&base=10&format=plain&rnd=new',
setNewNumber($(this))
);
});
});
HTML
<div class="number"></div>
<div class="number"></div>
<div class="number"></div>
<div class="number"></div>
任何提示?
哇哇哇哇哇你知道JavaScript可以生成它自己的隨機數嗎? – Aesthete 2013-02-22 00:44:30
@Aesthete:當然,*僞*隨機的。 random.org做*真實的事*。 – 2013-02-22 00:46:52
@ExplosionPills:這取決於random.org是否支持[CORS](http://www.w3。org/TR/access-control /)並允許所有的來源。 – 2013-02-22 00:48:43