添加回调到for循环

时间:2011-06-20 14:14:32

标签: javascript jquery callback

我试图让jQuery在运行其他函数循环之后删除一个元素,但是在代码块运行remove()循环之前执行for。 / p>

function waves(){
    for(i=0;i<=10;i++){
            wave(x);
    };
    $(x).remove();
}

1 个答案:

答案 0 :(得分:2)

在循环中添加一个if语句,然后调用你的函数。

function waves(){
    for(i=0;i<=10;i++){
            wave(x);
            if (i == 10) {
               callback();
            }
    };
}
function callback() {
    $(x).remove();
}