jQuery每次回调

NoN*_*meZ 15 each jquery callback

如何在jQuery的每个函数上使用回调?

我正在尝试这样的事情:

$.each(images, function(key, value) { 
    new_images+= '<li><a href="'+value+'"><img src="'+value+'" alt="'+[key]+'" /></a></li>';
}, function (){
    $('#Gallery').remove();
    $('body').append('<ul class="gallery">'+new_images+'</ul>');
});
Run Code Online (Sandbox Code Playgroud)

Dam*_*era 44

$.each();是一个同步功能.这意味着你不需要内部的回调函数,因为你之后编写的任何代码$.each();都会运行$.each();.


h2o*_*ooo 26

这段代码出了什么问题?你不需要回调$.each.

$.each(images, function(key, value) { 
    new_images+= '<li><a href="'+value+'"><img src="'+value+'" alt="'+[key]+'" /></a></li>';
});

$('#Gallery').remove();
$('body').append('<ul class="gallery">'+new_images+'</ul>');
Run Code Online (Sandbox Code Playgroud)