テーブルの最後の行(ここではタイトル)の後ろに行を付けます。何とか、割り当てられたhtmlコードはfalseを返します。htmlコードがfalseを返す
<table id="test">
<tr>
<td>Title</td>
</tr>
</table>
var text = '';
var length = 3;
var data = 'hello';
for (i=0; i< length; i++) {
text += '<tr>' +
'<td>' + data + ' ' + i '</td>' +
'</tr>;
}
alert('text: ' + text);
$('#test tr:last').after(text);
不思議なことに、警告メッセージが 'falsefalsefalse' を返します。これには何が問題なのですか?
コードにはいくつかの構文エラーがあります。私はあなたがコンソールを確認し、最初にそれらを修正することをお勧めします。一度コードを実行すれば、コードは正常に動作します。デバッグには 'alert()'を使わないでください。 (var i = 0; i
の代わりに 'console.log'を使用してください –
なぜdownvotesですか?コード例は明確で、OPに構文エラーがあります – elementzero23