所以我在页面上有这个元素,当用户点击时我想打开一个fancybox画廊..页面上的元素是动态生成的,每张专辑中的图像数量会有所不同。
我有一个名为imginfo
的对象,它还保存着专辑信息和图片网址。 imginfo.url
其中url是一个数组。看起来像这样..
imginfo.url[0]='http://i.imgur.com/blah.jpg'
imginfo.url[1]='http://i.imgur.com/blah.jpg'
等
我的代码
$('#clickbox').click(function() {
var holderr = new Array();
var mini = new Array();
for(i=0;i<imginfo.album;i++){
mini['href'] = imginfo.url[i];
mini['title'] = 'title';
holderr[i] = mini;
}
var h = JSON.stringify(holderr);
$.fancybox([
{href : imginfo.url[0], title : 'Title'},//this is the part that needs to dynamic that i dont know how to do
{href : imginfo.url[1], title : 'Title'},
{href : imginfo.url[2], title : 'Title'}
]);
}
所以是的,无法为fancybox生成正确的格式。有什么建议?