gpt4 book ai didi

jQuery Cycle 插件高级 slider

转载 作者:行者123 更新时间:2023-12-01 06:04:16 24 4
gpt4 key购买 nike

我想用 jQuery Cycle 插件构建一个幻灯片,我以前做过,但现在我想要一个高级 slider 。 slider 需要向上滚动和淡出,并在下一张幻灯片的淡出和向上滚动之间有一个延迟;

这是我到目前为止的代码

$.fn.cycle.transitions.customSlide = function($cont, $slides, opts) {
opts.fxFn = function(curr, next, opts, after) {
$(curr).hide(function() {
$(next).delay(opts.delayBetween).show(function() {
after();
});
});
};
};

$('#slideshow2').cycle({
fx: "customSlide",
delay: 3500,
timeout: 2000,
delayBetween: 1000
});

上面的代码应该只是显示和隐藏对象;我怎样才能让它工作,让它向上滑动,然后淡出?

最佳答案

我不确定您是否希望在自定义函数中专门使用此功能,但这是一个仅使用内置循环属性的版本。 animOut 是神奇的地方,提供了 SlideUp 和 fadeOut 功能。希望这可以帮助。

    $('#slideshow').cycle({
fx: 'custom',
cssBefore: {
left: 0,
top: 0,
width: 0,
height: 0,
opacity: 1,
display: 'block'
},
animOut: {
opacity: 0,
top: -50
},
animIn: {
left: 0,
top: 0,
width: 200,
height: 200
},
cssAfter: {
zIndex: 0
},
delay: -3000
});

关于jQuery Cycle 插件高级 slider ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8105595/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com