标签: jquery jquery-mobile popup
以下是我们在jsfiddle中的内容:
http://jsfiddle.net/TyhnV/17/
这一行
url: '@Url.Action("GetMobileSecurityText", "Page")'
只是转到控制器并返回带有HTML字符串的JSON。
当您第一次点击图标以获取弹出窗口时,关闭按钮的X(应该是右上角)似乎几乎出现然后消失。同样,弹出窗口不在窗口中心。如果单击弹出窗口然后再次打开它,弹出窗口将在窗口中居中,但关闭按钮的X仍然不在那里。
为什么我的关闭按钮没有出现,为什么弹出窗口的第一次打开不会在窗口中居中?
答案 0 :(得分:0)
使用$("#securityOverlay").html()时,替换popup div中的所有元素。您应该使用.append()代替。
$("#securityOverlay").html()
.append()
<强> Demo 强>