我有一个web应用程序,并且需求需要显示jquery lightbox作为包含一些信息的确认消息。如何在点击按钮时显示fancybox(示例)
经过一番研究,我发现的fancybox FancyBox Jquery Light box
我也跟着一步一步来,直到我能在一家豪华的盒子,这是由<a href="#popup" class="fancybox">Open</a>
我需要触发或显示触发显示所需的确认消息花式框从代码后面的一个asp:按钮
我搜索了很多,我应用时得到的所有结果都不起作用。
任何人都可以告诉我一个关于从c#中的asp按钮后面的代码触发fancybox的示例,并将其附加在这里?
这是我的代码示例:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery /1.7/jquery.min.js"></script>
<link rel="stylesheet" href="/source/jquery.fancybox.css?v=2.1.0" type="text/css" media="screen" />
<script type="text/javascript" src="/source/jquery.fancybox.pack.js?v=2.1.0"></script>
<script type="text/javascript">
$(".fancybox").fancybox({
openEffect: 'none',
closeEffect: 'none',
afterLoad: function() {
this.content = this.content.html();
}
});
</script>
<body>
<form id="form1" runat="server">
<a href="#test" class="fancybox">Open</a>
<div id="test" style="display:none;width:300px;">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<input id="Hello" type="text" />
</td>
</tr>
<tr>
<td>
<input id="Button1" type="button" value="Press Here" />
</td>
</tr>
</table>
</div>
</form>
</body>
这段代码是正常工作,并点击打开链接 所有我需要的是展示点击ASP后的fancybox后显示的fancybox:按钮
在此先感谢
我不是专业的ASP开发人员,但是一旦元素被渲染成页面,就可以在'$(document).ready'函数中引用它作为HTML元素提供的jQuery,然后我们可以调用'$('。fancybox')。fancybox()' – Ohgodwhy
对不起,我试试看,不工作谢谢你的回应 –