如何在jquery mobile 1.0中删除对话框页面中的默认关闭按钮。 我正在使用RC2版本。
提前感谢。
答案 0 :(得分:7)
请将其放在您的页面或样式表中:
<style>
.ui-dialog .ui-header .ui-btn-icon-notext { display:none;}
</style>
答案 1 :(得分:4)
<style>
.ui-dialog .ui-header .ui-btn-icon-notext { display:none;}
</style>
这不起作用。至少用jquery.mobile-1.2.0
.ui-dialog .ui-header a[data-icon=delete] {
display: none;
}
但这种方式有效
答案 2 :(得分:0)
现在我正在使用jQueryMobile 1.0.1。在此版本中,无需在CSS文件中添加此行。
<style>
.ui-dialog .ui-header .ui-btn-icon-notext { display:none;}
</style>
答案 3 :(得分:-1)
如果您有关闭按钮的情况,请参阅任意(不是最后一页)页面,您也可以先将页面更改为所需的关闭页面。然后打开如下对话框:
// change to the "close" page first
$.mobile.changePage('#your_page_id_here');
现在您可以打开对话框,关闭按钮将打开#your_page_id_here
// for some reason you have to wrap it in a timeout
window.setTimeout(
function( data){
$.mobile.changePage('#dialog');
},
1
);
优点: