我正在尝试使用此插件jquery-popup-overlay(有任何人使用它吗?)并且我正在关注此示例demo。根据此演示,弹出窗口(<div id=popup> <!--content--> </div>
)的html标记位于主页面中。它在页面加载时隐藏,只有在单击按钮&#34; my_popup_open&#34;时才可见。但我看不出是什么原因使这个html标记(div< id="my_popup"> ...</div>
)在页面加载时被隐藏。是否有某个特定的类(例如&#34; .hidden {display:none}&#34;)用于告诉浏览器隐藏此标记?文件没有说什么。在我的情况下,当我从演示站点复制粘贴此代码并且我包含所需的所有.js文件时,我的弹出标记的内容在页面加载时在主页面中可见。
<!-- header stuff -->
<body >
<asp:ContentPlaceHolder ID="MainContent" runat="server">
</asp:ContentPlaceHolder>
<div id="my_popup_window" class="well ">
<h4>Some title...</h4>
<!-- content stuff-->
<button class="fade_close btn btn-default">Close</button>
</div>
<!-- footer stuff -->
</body>