このサイトの仕様上、部品は目的の動作と異なることがあるので、ソースを活用してください。
<a href="chapter725.html" data-role="button" data-rel="dialog" data-transition="pop">pop</a> <a href="chapter725.html" data-role="button" data-rel="dialog" data-transition="slideup">slideup</a> <a href="chapter725.html" data-role="button" data-rel="dialog" data-transition="flip">flip</a>
$(document).bind("mobileinit",function(){ $.mobile.defaultDialogTransition = "slideup"; });
<div class="ui-grid-a"> <div class="ui-block-a"><button id="ok-btn" data-theme="b">OK</button></div> <div class="ui-block-b"><a href="/" data-role="button" data-rel="back" data-theme="c">キャンセル</a></div> </div>
<div class="ui-grid-a"> <div class="ui-block-a"><button id="ok-btn" data-theme="b">OK</button></div> <div class="ui-block-b"><a href="/" data-role="button" data-rel="back" data-theme="c">キャンセル</a></div> </div>
$("pg-dialog").live("pageinit",function(){ $("ok-btn").click(function(){ //ダイアログ上での処理 $(".ui-dialog").dialog("close"); }); });
<div data-role="page" id="pg-dialog" data-close-btn-text="ダイアログを閉じる"> … </div>
$.mobile.dialog.prototype.options.closeBtnText = "ダイアログを閉じる";
<div data-role="page" data-theme="b"> <div data-role="content"> <p>記事を共有</p> <button>Twitter</button> <button>Facebook</button> <button>はてなブックマーク</button> <button>Google+</button> <a href="/" data-rel="back" data-role="button" data-theme="a">キャンセル</a> </div> </div>
.ui-dialog .ui-header, .ui-dialog .ui-content, .ui-dialog .ui-footer{ max-width:300px; }
<div data-role="page" id="pg-dialog" data-title="ダイアログテスト"> … </div>