是否有人知道如何将exif数据和注释字段添加到fancybox弹出窗口
添加到jQuery.exif是easy..but,如何在弹出窗口中显示它是问题所在?
$("a.your_image_class").fancybox({
'title':|'Taken with a ' + $(this).exif("Make") + ' '
+ $(this).exif("Model") + ' on ' + $
(this).exif("DateTimeOriginal"|)
comma if last attribute
}); | alert( + ));
有人能帮忙吗?谢谢梅兰妮
发布于 2014-11-28 22:52:29
如果使用的是fancybox v2.x,则可以使用beforeShow
回调来设置title
,但以.fancybox-image
选择器(fancybox中的实际图像)为目标,如下所示:
$(".fancybox").fancybox({
beforeShow : function () {
this.title = 'Taken with a ' + $(".fancybox-image").exif("Make") +
' ' + $(".fancybox-image").exif("Model") +
' on ' + $(".fancybox-image").exif("DateTimeOriginal");
}
});
Note:没有测试,但是如果你说你已经让jQuery.exif插件工作了,那么你就不会有任何麻烦了。
https://stackoverflow.com/questions/27155061
复制相似问题