0

これを見てください

http://jsfiddle.net/WAre9/4/

問題は、リンクのテキストを変更した後、.button()正しく機能しないことです。

これが前のスクショットです:

ここに画像の説明を入力

マウスをクリックした後:

ここに画像の説明を入力

すべてのパディングを見ると、フォント スタイルがなくなっています。なにか提案を?この問題を解決するにはどうすればよいですか?

4

3 に答える 3

1

これspanは、設定後にタグが削除されるためです。次のelement.textフィドルを参照してください。

http://jsfiddle.net/WAre9/8/

または、span要素のテキストを変更することもできます。

http://jsfiddle.net/WAre9/10/

于 2012-07-22T11:15:34.160 に答える
1

これはHow do I replace jQueryUI button text?からのものです。

label代わりに jQuery UI ボタン​​のオプションを使用できますか?

$("#mybutton").button().toggle(function() {
  $(this).button('option', 'label', 'Stop');
}, function() {
  $(this).button('option', 'label', 'Start');
});

jsbin プレビューはこちら

于 2012-07-22T11:10:59.350 に答える
0

http://jsfiddle.net/Bue3B/

children('span')。text..を使用します。

于 2012-07-22T11:16:14.607 に答える