我正在尝试使用 jQuery 循环插件来循环不同的引号。我希望根据报价的长度显示不同时间的报价。为了实现这一点,我让内容管理系统将秒数作为类名输出,例如 dur13 将持续 13 秒。
这是我的非工作尝试:
$('.featureFade').cycle({cycleTimeout: 10, after: onCycleAfter});
function onCycleAfter() {
$('.featureFade').cycle('pause');
var duration = $(this).attr('class').substring($(this).attr('class').indexOf('dur')+3)
setTimeout(oncycleEnd, duration * 1000);
}
function oncycleEnd() {
$('.featureFade').cycle('resume');
}
循环可以吗?如果没有,是否有另一个插件可以工作?我真的不需要花哨的效果,只需淡入淡出就足够了。
非常感谢