2010-01-13 47 views
2

我有一個帶有三個按鈕的jQuery對話框。jQuery對話框中按鈕之間的換行符

它看起來像: 你想繼續註冊頁面嗎?

  < More Info > <OK> <Cancel> 

有沒有什麼辦法可以把按鈕之間換行,這樣我結束了: 你想繼續申請網頁嗎?

     <OK> <Cancel> 
          < More Info > 

回答

2

使用dialogClass選項自定義類添加到對話框,然後寫一些CSS的方式,使他們每行一個樣式化秒。我發現的最好的方法是設置float: noneclear: both

+0

我可以將CSS添加到特定的按鈕嗎?我只想在取消後換行。不好之後。 – Brian 2010-01-13 21:17:57

1

Like this

$('#dialog .ui-dialog-buttonpane button:last').css('clear', 'both'); 

您還需要做出最後的按鈕,而不是第一個。

+0

我在哪裏可以放這個代碼? – Brian 2010-01-13 21:32:30

+0

調用'.dialog()'後。查看我的示例:http://jsbin.com/idila/edit#javascript – SLaks 2010-01-13 22:17:30