Fancybox如何用变量动态打开

时间:2018-06-05 00:05:22

标签: fancybox fancybox-2 fancybox-3

所以现在我正在尝试使用我从Ajax调用中返回的javascript字符串加载fancybox模式。最终发生的是模式打开了这个代码而不是将它们转换为适当的图像/缩略图。

[{ src : 'e2121a1caf564e92be14cfb38d094901/9234b96c09_640.jpg', opts : { thumb: 'e2121a1caf564e92be14cfb38d094901/9234b96c09_640.jpg' } }]

1 个答案:

答案 0 :(得分:0)

目前尚不清楚您使用的是哪个版本,以下是v3的示例:

$.fancybox.open([
  {
    src   : 'https://source.unsplash.com/i-FqQIkJMqg/1536x2304',
    thumb : 'https://source.unsplash.com/i-FqQIkJMqg/200x200'
  }, 
  {
    src   : 'https://source.unsplash.com/z55CR_d0ayg/1279x853',
    thumb : 'https://source.unsplash.com/z55CR_d0ayg/200x200'
  }
]);