【发布时间】:2012-01-24 16:16:02
【问题描述】:
在这个新的example page 中,图片库有一个向上移动的过渡。我想在图像之间有一个简单的淡入淡出效果,但我不知道在哪里以及在代码中改变什么。有人可以帮忙吗?
谢谢
【问题讨论】:
标签: jquery fancybox fancybox-2
在这个新的example page 中,图片库有一个向上移动的过渡。我想在图像之间有一个简单的淡入淡出效果,但我不知道在哪里以及在代码中改变什么。有人可以帮忙吗?
谢谢
【问题讨论】:
标签: jquery fancybox fancybox-2
我不建议弄乱原来的 fancybox js 文件。您始终可以使用自己的自定义 fancybox 脚本来覆盖默认设置。
对于fade 效果,您希望在可以使用的图库元素之间进行过渡:
$(document).ready(function() {
$(".fancybox-button").fancybox({
openEffect: 'fade',
prevEffect: 'fade',
nextEffect: 'fade'
});
});
【讨论】:
你可以把 jquery.facybox.js 改成
openEffect: 'fade', // 'elastic', 'fade' or 'none' line no 83
或者在 init 上传递一个参数
$(document).ready(function() {
$(".fancybox-button").fancybox({
prevEffect : 'none',
nextEffect : 'none',
openEffect: 'fade' ,
helpers : {
title : { type : 'inside' },
buttons : {}
}
});
});
【讨论】:
在这里查看:http://fancybox.net/api 我猜你需要的线路是:
transitionIn, transitionOut 'fade' 过渡类型。可以设置为'elastic'、'fade'或'none'
【讨论】: