我有以下代码,无论出于何种原因,我的结束选项似乎不想调用它应该的函数。有什么想法吗?
$(document).ready(function() {
$('#weareepic').cycle({
fx: 'fade',
speed: 1000,
timeout: 1500,
nowrap: 1,
end: function() {
$('#bigshots').fadeout(1500);
}
});
});
非常感谢大家!
答案 0 :(得分:1)
jquerys ajax调用中的javascript错误可能因为被jquery捕获而被隐藏。如果出现问题,我建议使用调试器。
答案 1 :(得分:0)
您必须与end
结合使用autostop
,否则将不会调用您的end
回调函数:
$(document).ready(function() {
$('#weareepic').cycle({
fx: 'fade',
speed: 1000,
timeout: 1500,
nowrap: 1,
autostop: true,
end: function() {
$('#bigshots').fadeOut(1500);
}
});
});
然后,您可以从结束回调函数重新启动循环。