我想彈出一個不是全屏的對話框,即它在打開它的頁面上方「漂浮」。這是我正在嘗試的:如何製作一個不是全屏的jQuery Mobile對話框?
<div data-role="page" id='Page1'>
<div data-role='button' id="Button1">Open Dialog</div>
</div>
<div data-role="dialog" id='Dialog'
style='width:200px; height:100px; top:100px; left:100px;'>
<div data-role='button' id="Button2">Close</div>
</div>
<script>
Button1.onclick = function() {
//$.mobile.changePage($('#Dialog'))
$.mobile.changePage('#Dialog',{role:'dialog'})
}
Button2.onclick = function() {
$(".ui-dialog").dialog("close");
}
即使我在Dialog的div上設置邊界,它仍然是全屏。
我知道這是定於1.2版本:http://filamentgroup.com/tests/popup/docs/pages/popup/index.html – 2012-03-01 18:51:30
我怕的就是這個! – ghenne 2012-03-01 19:58:49