如何更改网页中所有fancybox的默认转换? 因为我不想在我的fancybox上有转换效果,但是在每个fancybox代码中设置它们都很麻烦。
并且此代码不可能
$.("*").fancybox({
'transitionIn' : 'none',
'transitionOut' : 'none'
});
答案 0 :(得分:2)
如果你真的想避免在每个Fancybox初始化中设置转换,你可以只更改核心Fancybox脚本中的默认值 - 它们将在那里设置。请参阅脚本底部附近的$.fn.fancybox.defaults
答案 1 :(得分:2)
如果你有一个课程分配给你可以做的所有花式集装箱
$('.fancybox').fancybox({'transitionIn': 'none', 'transitionOut': 'none'});
或者通过使用以下内容扩展fancybox默认值来更改fancybox默认值:
$.fn.fancybox.defaults = {
transitionIn: 'none',
transitionOut: 'none'
};
答案 2 :(得分:1)
尝试以这种方式设置这些选项:
$.fn.fancybox.defaults = $.extend($.fn.fancybox.defaults, {
transitionIn: 'none',
transitionOut: 'none'
});