动画不工作,循环卡住

时间:2013-10-28 12:00:56

标签: javascript jquery animation

我创建动物代码让鱼来回游动,他只游泳一次并且卡住了 你能帮忙吗?

这里是小提琴链接: http://jsfiddle.net/qLCnT/3/

function anim() {
    $('#fish_1').animate({
     "left": "-90px"}, 2000, flip);
}

function back() {
    $('#fish_1').animate({
     "left": "230px"}, 2000, flipBack);
}

anim();

function flip() {
    $('#fish_1').transition({
        perspective: '100px',
        rotateY: '180deg',
        complete: back
    });
}

function flipBack() {
    $('#fish_1').transition({
        perspective: '100px',
        rotateY: '0deg',
        complete: anim
    });
}

1 个答案:

答案 0 :(得分:7)

您忘记将transit库包含在您的小提琴中,导致.transition()方法未定义:

示例包括:http://jsfiddle.net/qLCnT/6/