0

newをに追加したい<tr>のです<table>が、要素が間違った順序で追加されています(desc)。私はいつも新しいものを以下に追加したいと思い<tr>ます。

HTML:

<button id="b1">add element</button>
<form>
<table id="table">
    <thead>  
        <tr>
            <th>Element:</th>
        </tr>
    </thead>
    <tbody>  
    </tbody>  
</table>
</form> 

jQuery:

var i=0;
$('#b1').click(function() {
    $("#table > tbody:last").after('<tr><td>Element' + i + '</td></tr>');
i++;
}); 

ライブデモ:jsFiddle

私は何が間違っているのですか?

4

1 に答える 1

3

append()次の方法を使用します。

var i=0;
$('#b1').click(function() {
    $("#table > tbody").append('<tr><td>Element' + i + '</td></tr>');
i++;
});
于 2012-09-22T16:01:26.270 に答える