var tetrisDom = document.getElementById(Tetris.config.pitchID); tetrisDom.innerHTML = ''; for (var i = 0; i < Tetris.pitch.bricks.length; i++) { for (var j = 0; j < Tetris.pitch.bricks[i].length; j++) { tetrisDom.innerHTML += Tetris.pitch.bricks[i][j] ? Tetris.config.filledBrick : Tetris.config.freeBrick; } } - And what's the point of rewriting this code on jQuery? - Grundy
|
2 answers
var tetrisDom = $('#'+Tetris.config.pitchID); tetrisDom.empty(); for (var i = 0; i < Tetris.pitch.bricks.length; i++) { for (var j = 0; j < Tetris.pitch.bricks[i].length; j++) { tetrisDom.append(Tetris.pitch.bricks[i][j] ? $(Tetris.config.filledBrick) : $(Tetris.config.freeBrick)); } } |
Like that. Did not check.
var tetrisDom = $('#' + Tetris.config.pitchID); tetrisDom.html(''); for (var i = 0; i < Tetris.pitch.bricks.length; i++) { for (var j = 0; j < Tetris.pitch.bricks[i].length; j++) { tetrisDom.html( tetrisDom.html() + Tetris.pitch.bricks[i][j] ? Tetris.config.filledBrick : Tetris.config.freeBrick ); } } |