索引页面上的Jquerymobile弹出窗口;不在窗口中心,关闭按钮不会显示

时间:2013-11-29 18:02:56

标签: jquery jquery-mobile popup

以下是我们在jsfiddle中的内容:

http://jsfiddle.net/TyhnV/17/

这一行

url: '@Url.Action("GetMobileSecurityText", "Page")'

只是转到控制器并返回带有HTML字符串的JSON。

当您第一次点击图标以获取弹出窗口时,关闭按钮的X(应该是右上角)似乎几乎出现然后消失。同样,弹出窗口不在窗口中心。如果单击弹出窗口然后再次打开它,弹出窗口将在窗口中居中,但关闭按钮的X仍然不在那里。

为什么我的关闭按钮没有出现,为什么弹出窗口的第一次打开不会在窗口中居中?

1 个答案:

答案 0 :(得分:0)

使用$("#securityOverlay").html()时,替换popup div中的所有元素。您应该使用.append()代替。

  

<强> Demo