2012-07-20 72 views
1

我有一個應用程序有幾種類型的彈出窗口,所以每個人都應該有自己的CSS樣式,有沒有辦法做到這一點,給simpledialog2自定義CSS樣式,但不是所有的應用程序中的對話框? 我嘗試: $("<div>").simpledialog2({ .... }).attr('class', 'someClass'); 我也曾嘗試用:simpledialog2,風格自定義

$("#myElement").simpledialog2({....,buttons : { 'Aceptar': {  click: function() { 
},  icon: "" } }}); 

不過,這並不奏效。

我需要在彈出窗口中有按鈕,所以我最好不要使用「blankContent」,因爲它不允許僅在按下按鈕時關閉彈出窗口。

回答

0

要關閉彈出窗口,你就必須有相對的鏈接的文檔http://dev.jtsage.com/jQM-SimpleDialog/demos2/blankin.html

<!--NOTE: blankContent is set to TRUE, and the content goes IN the div. --> 
<div id="inlinecontent" style="display:none" 
    data-options='{"mode":"blank","headerText":"Yo","headerClose":true,"blankContent":true}'> 

    <ul data-role='listview'><li>Some</li><li>List</li><li>Items</li></ul> 
    <a rel='close' data-role='button' href='#'>Close</a> 
</div> 
0

我可以使用在simpledialog2的定義「主題」值給出=「關閉」,因爲theme: "d",那麼我可以改變它的CSS樣式。