Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 向for循环添加回调_Javascript_Jquery_Callback - Fatal编程技术网

Javascript 向for循环添加回调

Javascript 向for循环添加回调,javascript,jquery,callback,Javascript,Jquery,Callback,我试图让jQuery在运行其他函数循环后删除元素,但下面的代码块在运行任何for循环之前执行remove() function waves(){ for(i=0;i<=10;i++){ wave(x); }; $(x).remove(); } 函数波(){ 对于(i=0;i在循环中添加if语句,然后调用函数 function waves(){ for(i=0;i<=10;i++){ wave(x);

我试图让jQuery在运行其他函数循环后删除元素,但下面的代码块在运行任何
for
循环之前执行
remove()

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

对于(i=0;i在循环中添加if语句,然后调用函数

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

对于(i=0;i波函数做什么?x定义在哪里。你能发布吗?这可能是一个非常愚蠢的问题,但为什么在for循环的右括号后有一个分号?不确定,它不会导致错误。看起来,
Wave
函数是某种异步函数。看到完整的函数很有趣code@Alexander这这正是jQuery按顺序运行的方式。