我在一个页面中有两个对话框。
<div data-role="page" id="connect" data-id="connect">
<div id="header-connect" data-role="header" data-id="bs_header" data-theme="a">
<h1>{t}Connect{/t}</h1>
</div>
<div data-role="content">
<ul data-role="listview">
<li><a href="#test" data-rel="dialog">Test</a></li>
</ul>
</div>
</div>
<div data-role="page" id="test" data-id="test">
<div id="header-test" data-role="header" data-id="bs_header" data-theme="a">
<h1>{t}Test{/t}</h1>
</div>
<div data-role="content">
<a href="#" data-rel="back">Back</a>
<a href="javascript:;" onclick="$('.ui-dialog').dialog('close');">Close</a>
</div>
</div>
当我尝试使用 javascript 关闭第一个时,它不适用于 Chrome 和 Chrome Mobile,但适用于 firefox。我使用 Jquery Mobile 1.0.1。
你有什么建议吗?