我正在尝试更改按钮的宽度以匹配 jquery 中其上方文本框的宽度。我试图通过使用以下行来完成此操作:
$("#myButton").css("width", $("#textbox").width());
在下面的代码中:
查询:
$('#tabs').tabs();
$("#myButton").css("width", $("#textbox").width());
HTML:
<div id="tabs">
<ul>
<li><a href="#tabs-1"> Tab 1</a></li>
<li><a href="#tabs-2" id="productTab">Tab 2</a></li>
</ul>
<div id="tabs-1" class="buttons" class="ui-widget">
</div>
<div id="tabs-2">
<table>
<tr>
<td>
<input type="text" id="textbox" />
</td>
</tr>
<tr>
<td>
<button id="myButton">My Button
</button>
</td>
</tr>
</table>
</div>
</div>
我相信,由于我使用的是制表符,因此文本框的宽度不会立即可用。