这行:
$('#here_table').append( '<tr><td>' + 'result' + i + '</td></tr>' );附加到
div#here_table不是新的
table。
有几种方法:
var content = "<table>"for(i=0; i<3; i++){ content += '<tr><td>' + 'result ' + i + '</td></tr>';}content += "</table>"$('#here_table').append(content);但是,通过上述方法,添加样式和动态地进行处理变得不那么容易管理
<table>。
但是,如何做到这一点,却几乎可以实现您的期望:
var table = $('<table>').addClass('foo');for(i=0; i<3; i++){ var row = $('<tr>').addClass('bar').text('result ' + i); table.append(row);}$('#here_table').append(table);希望这会有所帮助。



