Tôi muốn bật lên một hộp thoại không phải là toàn màn hình, tức là, nó "nổi" ở trên trang đã mở nó. Dưới đây là những gì tôi đang cố gắng:Làm cách nào để tạo một hộp thoại jQuery Mobile không phải là toàn màn hình?
<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");
}
Mặc dù tôi đã đặt giới hạn trên div của Dialog, nó vẫn ở chế độ toàn màn hình.
Tôi biết điều này được lên kế hoạch cho 1,2 phát hành: http://filamentgroup.com/tests/popup/docs/pages/popup/index.html –
Tôi rất sợ điều đó! – ghenne