我試圖寫這個函數,它將從#rc中獲取用戶輸入並創建一個這樣大小的棋盤。問題tr:奇數jquery
它工作正常,當n是一個偶數如8,但如果n是一個奇數,如9,每個「tr:2n + 1」是錯誤的。這是什麼原因?我該怎麼處理它?先謝謝你!
function setUpCheckBoard()
{
var n = $("#rc").val();
var stn= Number(n)+1;
var col = new Array(stn).join('<td></td>');
var row = new Array(stn).join('<tr>' + col + '</tr>');
$('tbody').append(row);
$("tr:odd td:odd").css("background-color", "black");
$("tr:odd td:even").css("background-color", "white");
$("tr:even td:odd").css("background-color", "white");
$("tr:even td:even").css("background-color", "black");
}
太謝謝你了! ! – SammiA