0

大家好,我有 2 个表...无论如何在 jQuery 中动态地使表 @ 与表 1 的宽度相同?如果我可以将td表 2 中的宽度设置为表 1 的宽度...它们将完美排列...谢谢

<table id="t1" align="center" class="data_table" style="border-bottom-style: none;  margin-bottom: 0px;">      
    <tr>        
        <th>        
        </th>    
    </tr> 
</table>  
<table id="t2" align="center" class="data_table" style="border-top-style: none; margin-top: 0px;">       
    <tr>         
        <th colspan="9 title="Source of Repair (SOR) Remarks">SOR Remarks</th>
    </tr>
    <tr>         
        <td width="845px" colspan="9">            
            <textarea name="mcRemark" rows="7" cols="100" scrolling="auto">${mcRemark}   </textarea>        
        </td>    
    </tr> 
</table> 
4

2 回答 2

1

尝试:

     $('#t2').width($('#t1').width());

或者

     $('#t2 td').width($('#t1').width());

我不知道您在寻找哪种替代方案。祝你好运。

于 2012-08-15T16:48:25.623 回答
0

也许您也应该考虑开始使用 colgroup ,您可以在其中定义所有列都应继承的任何自定义样式。因此,如果您对两个表都坚持这些设置,那么这应该会很有效。

于 2014-03-18T17:57:02.447 回答