当我点击我的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>
还有其他人遇到过这个吗?
答案 0 :(得分:0)
不确定原因,虽然它似乎是JQM中的已知问题,但我通过使用
修复了它transition="slide"
而不是将其保留为默认转换。