jQuery循环问题

时间:2013-04-25 13:33:44

标签: jquery jquery-cycle

我有以下代码,无论出于何种原因,我的结束选项似乎不想调用它应该的函数。有什么想法吗?

$(document).ready(function() {
    $('#weareepic').cycle({ 
        fx:      'fade', 
        speed:    1000, 
        timeout:  1500,
        nowrap: 1,
        end: function() {
            $('#bigshots').fadeout(1500);
        }
    });
});

非常感谢大家!

2 个答案:

答案 0 :(得分:1)

'fadeout'应该是骆驼套装'fadeOut'。

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);
        }
    });
});

然后,您可以从结束回调函数重新启动循环。