将exif数据和注释字段添加到fancybox jquery弹出窗口

将exif数据和注释字段添加到fancybox jquery弹出窗口,jquery,fancybox,Jquery,Fancybox,有人知道如何将exif数据和注释字段添加到fancybox弹出窗口吗 添加jQuery.exif很容易,但问题是如何在弹出窗口中显示它 $("a.your_image_class").fancybox({ 'title':|'Taken with a ' + $(this).exif("Make") + ' ' + $(this).exif("Model") + ' on ' + $ (this).exif("DateTimeOriginal"

有人知道如何将exif数据和注释字段添加到fancybox弹出窗口吗

添加jQuery.exif很容易,但问题是如何在弹出窗口中显示它

   $("a.your_image_class").fancybox({
                 'title':|'Taken with a ' + $(this).exif("Make") + ' '
   + $(this).exif("Model") + ' on ' + $
   (this).exif("DateTimeOriginal"|)
   comma if last attribute
         }); | alert( + ));
有人能帮忙吗? 非常感谢。
Melanie

如果您使用的是fancybox v2.x,您可以使用
beforeShow
回调来设置
标题
,但指向
。fancybox图像
选择器(fancybox中的实际图像),如:


注意:未测试,但如果您说您已经使jQuery.exif插件工作,那么您应该不会有任何问题。

您可以制作一个JSFIDLE,或者也可以给出一些标记!顺便说一句,您需要在图像上设置exif=“true”您完成了吗?还有一个|,我认为这是错误的。您可以将$(this).exif(“Make”)等缓存到变量中,并尝试使用console.log查看它们是否返回任何值或NaN。还有最后一件事,您确定图像中包含exif信息吗?谢谢-它正在工作现在我只需要添加一个评论栏,你可以在这里发表评论,并将评论储存起来,目前我所能管理的只是一个评论弹出窗口,一个onclick,但你只能发表评论,看不到评论谢谢melanie
$(".fancybox").fancybox({
    beforeShow : function () {
        this.title = 'Taken with a ' + $(".fancybox-image").exif("Make") +
            ' ' + $(".fancybox-image").exif("Model") +
            ' on ' + $(".fancybox-image").exif("DateTimeOriginal");
    }
});