簡體   English   中英

如何在jQuery函數中傳遞數組或添加循環

[英]How Can I pass an array or add a loop in jQuery function

這是功能 -

$.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 }            
  } )
] );

或類似的東西。 如果有人能幫助我,我會很高興的。

您可以使用$ .map()之類的

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM