0

フォーム(jQuery UIでスタイル設定されている)にボタンがあり、JavaScriptを使用してテキストを動的に変更しています。何らかの理由で、テキストを変更すると、ボタンのサイズが通常とは異なるサイズに縮小されます。これを改善するにはどうすればよいですか?

これが問題の写真です:


さまざまなボタンサイズ


4

1 に答える 1

6

ボタンのテキストを間違った方法で変更した可能性があります。たとえば、単に実行する$('#button').text('Test')$('#button').html('Test')、スタイル設定の目的でjQueryが出力するスパン要素を上書きする場合です。

これを試して:

$('#button').find('span').text('Test');

編集

私はこれを行うためのよりクリーンな方法を見つけました:

$('#button').button('option', 'label', 'Test');
于 2012-08-29T15:07:02.027 に答える