我正在努力继续工作onStart
and onComplete
方法使用FancyBox http://fancybox.net/(jquery 插件)
我似乎无法让它为我工作。你们有人知道我做错了什么吗?
这就是我现在正在尝试的:
$(document).ready(function(){
//top-menu highlight link
$(".photos").removeClass().addClass("active");
$("a.fancybox").fancybox({
'overlayShow' : true,
'0opacity' : true,
'overlayOpacity': 0.6,
'onStart' : function(){ $("body").css('overflow','hidden');},
'onComplete': function(){ $("body").css('overflow','auto');}
});
});
我也试图开始工作......
我有 fancybox v2.1.5,但是当我搜索 'onStart' 在 javascript 文件中找不到它。当我搜索“.trigger”时,我发现:“加载前'
也许这可以帮助某人,就我而言,这就是我所需要的:)
我还看到有一个'onReady' 在某个地方触发,可以用来代替 '完成时' 我猜!
附:我这样用的
$("a.popup").fancybox({
beforeLoad: function() {
return window.confirm('Continue?');
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)