Featherlight Gallery中的二进制图像数据

时间:2017-05-10 10:04:23

标签: javascript jquery image-gallery featherlight.js

使用featherlight plugin中的二进制图像数据可以正常使用 data-featherlight ="图像" 参数。在featherlight gallery中使用二进制图像数据可以正确显示图像,但不要将它们链接到图库。

这是一个简单的jsfiddle使用基本的featherlight语法,如下所示:

<a href="data:image/gif;base64,R0lGODlhEAAQAMQAAORHHOVSKudfOulrSOp3WOyDZu6QdvCchPGolfO0o/XBs/fNwfjZ0frl3/zy7////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAkAABAALAAAAAAQABAAAAVVICSOZGlCQAosJ6mu7fiyZeKqNKToQGDsM8hBADgUXoGAiqhSvp5QAnQKGIgUhwFUYLCVDFCrKUE1lBavAViFIDlTImbKC5Gm2hB0SlBCBMQiB0UjIQA7" data-featherlight="image">
  <img src="data:image/gif;base64,R0lGODlhEAAQAMQAAORHHOVSKudfOulrSOp3WOyDZu6QdvCchPGolfO0o/XBs/fNwfjZ0frl3/zy7////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAkAABAALAAAAAAQABAAAAVVICSOZGlCQAosJ6mu7fiyZeKqNKToQGDsM8hBADgUXoGAiqhSvp5QAnQKGIgUhwFUYLCVDFCrKUE1lBavAViFIDlTImbKC5Gm2hB0SlBCBMQiB0UjIQA7" />
</a>

1 个答案:

答案 0 :(得分:0)

我刚刚发现,二进制图像数据无需对未将图像链接到Featherlight Gallery的问题做任何事情。

我动态添加图像,这似乎是在绑定Featherligth之后发生的。所以我不得不手动绑定它,一切正常:

$(".gallery").featherlightGallery();