如何在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
}
}));
相关文章:
- 向多维数组添加值和从多维数组请求值
- 如何将JS数组添加到Meteor自动表单条目中
- 在不使用循环的情况下,从一个数据库字符串值向javascript数组添加多个对象
- 将行从数组添加到谷歌图表
- 从不同的数组添加重复的图块 PIXI.js
- 如何在 Javascript 中向数组添加其他对象
- 将javascript数组添加到多维数组中
- Coderbyte数组添加解决方案--For循环与For循环
- Knockout.js向数组添加新项
- Highcharts将变量数组添加到序列中
- 向javascript对象数组添加值
- 我可以用Javascript向数组添加函数吗
- 将数组添加到另一个数组
- 你能给被劫持的JavaScript数组添加一个函数吗
- 我可以向数组添加对象键吗
- 如何向JSON数组添加新属性
- 通过将$resource查询数组添加到AngularJS中另一个数组的底部来进行分页加载
- 使用名称/值从 json 数组添加项
- Javascript数组添加 - 所有组合
- 从 json 文件向 javascript 数组添加值