2013-02-01 185 views
-1

即时过滤数组,并将结果存储在另一个数组中。正确的语法? jquery

然后我用。每(),做各种各样的事情到每个然后显示在HTML等

IM停留在如何将阵列信息但传递到每一个()函数希望通过数组循环。

到目前为止我有:

$("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){ 

我到底做错了什么?

+0

在发布之前发布这样的问题,[你应该删除任何不相关的代码](http://sscce.org/)。 –

回答

1

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

您错过了showImage2函数的参数。