我试图让jQuery在运行其他函数循环之后删除一个元素,但是在代码块运行remove()
循环之前执行for
。 / p>
function waves(){
for(i=0;i<=10;i++){
wave(x);
};
$(x).remove();
}
答案 0 :(得分:2)
在循环中添加一个if语句,然后调用你的函数。
function waves(){
for(i=0;i<=10;i++){
wave(x);
if (i == 10) {
callback();
}
};
}
function callback() {
$(x).remove();
}