ボタンの幅をjqueryでその上のテキストボックスの幅に合わせて変更しようとしています。次の行を使用してこれを達成しようとしました。
$("#myButton").css("width", $("#textbox").width());
以下のコードでは:
JQuery:
$('#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>
タブを使用しているため、テキスト ボックスの幅がすぐに利用できないと思います。