0

我已经搜索并尝试了一些在表格行上添加 cols 的代码,这是我的完整代码:

<!doctype htlm>
<html>
<head>
<script language="Javascript" type="text/javascript" src="js/jquery-1.9.1.min.js"></script>
<script>
function addCols2(){
$(document).ready(function(){
    $('#myTable').find('tr').each(function(){
        $(this).find('td').eq(6).after('<td>col 8</td>');
    });
});
}
</script>
</head>
<body>
<table id="myTable" border =1>
<?php

for($x=0;$x<5;$x++){
echo '<tr><td class=TableHeading>column 1</td>
        <td class=TableHeading>column 2</td>
        <td class=TableHeading>column 3</td>
    <td class=TableHeading>column 4</td>
    <td class=TableHeading>column 5</td>
    <td class=TableHeading>column 6</td>
    <td class=TableHeading>column 7</td>
<script type="text/javascript">
  addCols2();
 </script>
</tr>';
}

?>
</table>

</body>
</html>

但是当我检查显示时,每一行都有 5 个(根据循环)col 8(我添加的)。有人能告诉我代码哪里错了吗?

4

0 回答 0