次のコードを作成しました。
<table id="map">
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
</table>
<script>
$(document).ready(function(){
$('td:last-child').mouseenter(function(){
var tdId = $(this).attr('id');
var newId = parseInt(tdId);
$(this).after('<td>new</td>');
});
});
</script>
td
マウスがtdsの最後の子に入ったときに新しいものを作成したい。そのコードは機能しています。しかし、新しい td を再度作成したい場合<td>3</td>
は、最後td
に作成されたものではなく、自動的に作成する必要があります。どうすれば修正できますか?!