【发布时间】:2012-12-11 05:33:41
【问题描述】:
我认为我在使用带有 div 包裹的 nivo 滑块的fancybox 2 时遇到了问题,但经过一些测试,我发现我在使用带有 div 的 facybox 2 时遇到了问题。所以我会重新组织我的问题。 为了更清楚,我将在下面发布我的代码:
对于 css:
<style>
#content{
background: red;
}
#maximize{ width: 24px; height: 24px; }
</style>
对于html:
<a href='#content' id="maximize"> max </a>
<div id="content"> </div>
对于 JS:
$('#maximize').click(function() {
$('#maximize').fancybox({
'href' : '#content'
});
});
如果我单击最大按钮,它会按预期工作。但是,如果我关闭了fancybox,弹出框就消失了,原来id=“content”的div也消失了。这不是预期的。我希望内容变成原来的样子,但不要消失。
其他问题:如何更改弹出的花式框的大小?我想把花式盒子做得更大。
我希望我的问题足够清楚。提前致谢。
【问题讨论】:
-
如果fancybox用
id="slider-wrapper"打开div,那么在回调afterClose中不应该是$("#slider-wrapper").show()?
标签: javascript jquery fancybox fancybox-2