获取Fotorama中当前照片的完整路径将data-auto设置为true

时间:2014-07-19 18:20:46

标签: javascript php jquery photo-gallery fotorama

我正在使用fotorama版本4.5.2插件在个人网站上的照片库。我希望能够在页面上有一个按钮,允许我编辑有关存储在数据库中的当前照片的某些信息。为此,我需要一些关于当前显示的照片的数据,最好是图片的完整路径,但像id这样的东西可能会起作用。我的问题是:如何获得有关当前显示图片的数据?我见过一些你可以将data-auto设置为false并手动加载fotorama的东西。我更喜欢将自动功能设置为true,因为我对一切工作的方式感到满意,并且手动设置所有内容似乎太麻烦了。如果获取此数据的唯一方法是将data-auto设置为false,那么如何手动设置所有内容?我发现有关fotorama网站(http://fotorama.io/customize/api/)的API文档令人困惑,我尝试让它手动工作失败了。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

我终于找到了解决方案。您可以通过按钮调用此javascript函数,它将为您提供当前照片的完整路径。

function getPicName () {
    var name = $(".fotorama__active").find("img.fotorama__img").attr('src');
    alert(name);
}