实现了afterClose回调
Fancybox - Implementing afterClose callback
我的javascript语法是新手级的,但我正在学习:>
我使用Fancybox 2.1.4来显示一个内联的<div id="content">
。传统上,<div>
将被设置为style="display:none"
,而Fancybox将在激活时将其更改为阻塞,并在关闭时将其更改为none
。
在我的情况下,我实际上在不同位置的页面上可见<div>
的内容(这对项目来说是正确的事情,我知道那里可以有各种各样的意见)。
所以我需要保持<div id="content">
从消失后关闭fancybox(它本身消失)。
经过一番研究,我发现使用afterClose
回调,我可以简单地将id"content"
的内联样式更改或添加到display:block
(这解决了问题。
这个问题……是我的菜鸟吗?我试了很长时间,只是不确定在哪里放代码,和正确的语法。
我如何将afterClose
添加到我的fancybox函数?
<script type="text/javascript">
$(document).ready(function() {
$(".fancybox").fancybox(
);
});
</script>
非常感谢您的帮助
格式为:
<script type="text/javascript">
$(document).ready(function() {
$(".fancybox").fancybox({
afterClose : function(){
// here any javascript or jQuery to execute after close
}
}); // close fancybox
}); // close ready
</script>
相关文章:
- AngularJS:我可以跳过函数参数回调吗
- 要求未定义JS回调参数
- MeteorJS:在带有回调的vzaar api上正确使用wrapAsync
- 自引用回调
- 测试Angular Service解决错误回调中的promise
- 如何将一个JavaScript函数回调为多个函数
- JavaScript回调函数
- 用于回调的javascript参数
- 将json回调数据转换为日期
- 承诺在非节点式回调上使用Bluebird
- 如何在回调函数中执行流
- 回调函数中传递参数的困难(Google Map API Markers)
- Soundcloud Javascript SDK 3.0-回调无法读取属性'connectCallback
- 如何使用jqueryAJAX从页面中回调多个变量
- jquery Onclick函数带有导致双击的回调排序函数
- Javascript点击事件回调不起作用
- 一旦加载并渲染了角度引导typeahead,就使用回调
- 成功回调永远不会被JSONP请求调用
- 如何让程序员在javascript中实现正确的回调
- 实现了afterClose回调