-1

配列をフィルタリングし、結果を別の配列に格納します。

次に、.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){

私は何が間違っているのですか?

4

1 に答える 1

1

showImages2(){関数を関数に変更する必要がありますshowImages2(result){

関数の引数がありませんshowImage2

于 2013-02-01T16:05:51.423 に答える