正确的语法? jQuery的

时间:2013-02-01 16:05:01

标签: jquery arrays function

im过滤数组,并将结果存储在另一个数组中。

然后我想使用.each()遍历数组,对每个进行各种操作,然后在html等中显示。

我坚持如何将数组信息传递给each()函数。

到目前为止,我有:

$("select[name='album']").change(function() {
    var thisAlbum = $(this).children(":selected").attr("id");

    var result = images_gallery.filter(function(x) {
             return x.album == thisAlbum;
    });

    $('#librarian-page-container-gallery').html(' ');

    Shadowbox.setup("a.gallery", {
        gallery:            "gallery",
    });

    showImages2(result);

});

function showImages2(){
    $.each(result, function(i, image_gallery2){

我做错了什么?

1 个答案:

答案 0 :(得分:1)

您应该将功能showImages2(){更改为功能showImages2(result){

您缺少showImage2函数的参数。