您能看一下这段代码,让我知道怎么了吗?基本上,它是一个div,需要在2个值之间进行fadeIn和fadeOut并连续重复此操作。同样,在动画过程中div也需要可单击。

任何帮助表示赞赏!

该代码应该做什么:

$("#p16-1-next").show(p16loop());
$(function(p16loop) {
    Fadeto 50%
    FadeTo 10%
    Repeat fade sequence
});


我写的代码

$("#p16-1-next").show(p16loop());
$(function(p16loop) {
    $("#p16-1-next").fadeTo("slow", 0.5, function ()    {
        $("#p16-1-next").fadeTo("slow", 0.1, p16loop);
    });
});

最佳答案

这应该做

$("#p16-1-next").show(p16loop);

function p16loop() {
    $(this).fadeTo("slow", 0.5, function ()    {
        $(this).fadeTo("slow", 0.1, p16loop);
    });
};


http://jsfiddle.net/gaby/YeNG6/1/上的演示

09-25 16:15