0
jquery를 사용하여 div에 테이블을 작성하려고하는데 코드는 다음과 같습니다. 그러나 새 tr이 테이블에 추가 되더라도 결과 테이블에는 3 개의 행이 없지만 모든 tr은 한 행에 집중됩니다. .scoreboard는 div입니다. Jquery 테이블 행이 끊어지지 않습니다.
function printScoreboard(){
var $theTable = $('<table>');
$theTable.css({'border':'solid black 2px'})
.addClass('scoreTable');
var score = [];
score.push({label:"Total Question: ", value:totalSec});
score.push({label:"Right Question: ", value:rightQuest});
score.push({label:"Wrong Question: ", value:wrongQuest});
for(var idx = 0 ; idx < 3 ; idx ++){
var currentArray = score[idx];
$theTable.append('<tr>').append($("<td>").text(currentArray.label)
,$("<td>").text(currentArray.value));
}
console.log("print score board");
$('.scoreBoard').empty();
$('.scoreBoard').append($theTable);
}
http://i46.tinypic.com/jjwyg9.png
그것은 3 행의 테이블 수 있었다하지만 어떻게 든 작동하지 않습니다. 도와주세요. 감사!
그것은 지금 작동합니다
당신은 그것을 변경해야합니다. 귀하의 솔루션에 감사드립니다. – RealityOD