简单地说我正在使用一个名为magnific popup的插件,这是一个灯箱 弹出窗口,您可以在dom ready上的一组选项中初始化它:
$.magnificPopup.open({
items: [
{ src: "img-src.jpg" },
{ src: "img-src2.jpg" },
{ src: "img-src3.jpg" },
etc
]
});
我在div中创建了一个javascript中的图像数组,然后需要将其传递到该列表中。只有我不确定如何。这是我所拥有的。
var $zoomurl = $('.gallery').find('img').attr('src');
如何将var $ zoomurl的内容导入项目选项?对答案的解释也很有价值!
答案 0 :(得分:1)
尝试使用$.map()
$.magnificPopup.open({
items: $.map($(".gallery").find("img"), function(el) {
return {"src":el.src}
})
});