2012-07-20 73 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样式。