2012-07-22 175 views
0

請看一看這個jQuery UI的按鈕問題

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

的問題是,改變鏈接的文本後,.button()不能正常工作。

下面是scrshot前:

enter image description here

和鼠標點擊後:

enter image description here

正如你看到的所有內邊距,字體樣式也水漲船高。任何建議?如何解決這個問題?

+0

有在撥弄沒有風格。 – F0G 2012-07-22 11:08:26

+0

@loler已更新。對不起,舊鏈接 – heron 2012-07-22 11:10:04

回答

1

這是How do I replace jQueryUI button text?

也許你可以使用jQuery UI的按鈕label選項現在呢?

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

jsbin preview here

+0

這工作對我來說,非常多,但爲什麼'選項','標籤'不只是'標籤'? – heron 2012-07-22 11:16:02

+0

如果你去這裏:http://jqueryui.com/demos/button/然後看,這是因爲標籤是按鈕的'選項'之一,你也可以看看方法。希望這有助於 – 2012-07-22 11:18:40

+0

還有一件事,它不涉及這個問題,但也許你知道。我使用的CSS重置技術,但jquery-ui小部件包括按鈕,顯示非常巨大,我的意思是字體大小。我怎樣才能縮小尺寸? – heron 2012-07-22 11:21:21