林調用一個for循環內的循環,它不工作,下面的代碼:嵌套循環不工作
function PopulateMonths() {
for (var m = 0; m < 12; m++) {
var $month = $('.d-month').clone();
$month.find('.d-header').text(m);
$month = PopulateDays($month);
$month.appendTo('#diary').show();
$month = null;
}
}
function PopulateDays($month) {
for (var d = 0; d < 30; d++) {
var $row = $('.d-row').clone();
$row.find('.d-day').text(d);
$row.appendTo($month).show();
$row = null;
}
return $month;
}
如果我打電話PopulateDays手動12倍早點工作正常,如我嘗試使用PopulateMonths()循環12次頁面崩潰,CPU使用率通過屋頂,所以我承擔了大量的工作。
我錯過了什麼?
我明白你的意思了,所以我需要對我的選擇更加具體,讓我的頭腦變得圓滿。謝謝 – LenPopLilly 2012-03-23 00:52:25
是的,要麼是更具體的,要麼從您選擇的克隆元素中刪除該類。 – Anurag 2012-03-23 00:58:41
現貨,再次感謝。 – LenPopLilly 2012-03-23 01:00:18