Javascript 使用Fotorama api跟踪链接

Javascript 使用Fotorama api跟踪链接,javascript,jquery,fotorama,Javascript,Jquery,Fotorama,我正在使用Fotorama(www.Fotorama.io)Jquery插件构建一个站点。我一直在使用此代码生成自定义缩略图。 我得设法让媒体知道这张照片的来龙去脉 $("#fotorama_right_div").on("click", 'img', function() { $('#fotorama_right_div').one('fotorama:showend', function (e, fotorama) { console.log($(fotorama.activ

我正在使用Fotorama(www.Fotorama.io)Jquery插件构建一个站点。我一直在使用此代码生成自定义缩略图。 我得设法让媒体知道这张照片的来龙去脉

$("#fotorama_right_div").on("click", 'img', function() {    
$('#fotorama_right_div').one('fotorama:showend', function (e, fotorama) {
    console.log($(fotorama.activeFrame).attr('url'));
});});
但是我的代码是不正确的,我并不总是得到想要的图片

如何捕捉图片并单击选项以从雷达图像接收数据

<img data-url="http:://ya.ru" src="http://s.fotorama.io/1.jpg">...
。。。

您正在使用attr方法

$(fotorama.activeFrame).attr('url')
白色属性的名称是数据url

使用数据(“url”)方法或attr(“数据url”)


你能试试吗?

谢谢你的回答。我找到了解决办法。有必要浏览对象属性“fotoram”:$('#fotorama_right_div').data('fotorama').activeFrame.url