2014-04-10 54 views
0

這裏補充一個循環的功能是 -如何傳遞一個數組或jQuery函數

$.swipebox([ 
    { href:'big/image1.jpg', title:'My Caption' }, 
    { href:'big/image2.jpg', title:'My Second Caption' } 
]); 

取而代之的是我想補充一個循環這裏,或者無法再通過一個數組。

喜歡的東西 -

$.swipebox([ 
    $.each(data, function(index, val){ 
     { href:data[index].image_link, title:data[index].image_title }    
    }) 
]); 

或類似於此。如果有人能幫助我,我會很高興。

回答

2

您可以使用$.map()

$.swipebox($.map(data, function (val, index) { 
    return { 
     href: val.image_link, 
     title: val.image_title 
    } 
})); 
相關問題