当我在我的 JQM(JQuery Mobile) 应用程序中点击一个链接按钮时,由于某种原因更改到另一个页面时,我看到了一个用户对话框的闪现。到目前为止,我设置的任何内容都不会将其包含在过渡中,但是一个链接会导致此弹出,*这根本没有被单击。
<p><b>Marketing Rep</b> <span class="tdright"><a data-bind="text: CreatorName" id="A1" data-rel="dialog" href="#UserDialog" ></a></span></p>
对话框本身是通过 KnockoutJS 填充的。
<div data-role="dialoge" id="UserDialog" >
<div data-role="content">
<table style=" background-color:White; width: 100%;">
<tr ><td></td><td><a style="float:right" href="#" onclick="CloseDialog()" data-role="button" data-icon="delete" data-iconpos="notext" data-mini="true" data-inline="true" data-corners="true"
data-shadow="true" data-iconshadow="true" data-theme="a"/> </td></tr>
<tr><td class="tdleft">Name: </td><td class="tdright" data-bind="text:CreatorName"> </td></tr>
<tr><td class="tdleft">Telephone: </td><td class="tdright" data-bind="text:CreatorTelephone"> </td></tr>
<tr><td class="tdleft">Mobile: </td><td class="tdright" data-bind="text:CreatorMobile"> </td></tr>
<tr><td class="tdleft">Email: </td><td class="tdright" data-bind="text:CreatorEmail"> </td></tr>
<tr>
<td>
<a id="TelephoneLink">
<img alt="phone icon" src="../../Content/img/telephone-icon.png" />
</a>
<a id="MailToLink">
<img alt="email icon" src="../../Content/img/emailicon.png" />
</a>
</td>
</tr>
<tr><td></td></tr>
</table>
</div>
有人遇到过这种情况么?