2015-05-04 74 views
0

我正在使用Fotorama(www.fotorama.io)Jquery插件构建网站。我一直在使用这段代码来生成自定义缩略图。 我需要以某种方式赶上新闻界的图片去。使用Fotorama API跟踪链接

$("#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">... 

回答

0

您正在使用attr方法

$(fotorama.activeFrame).attr('url') 

白色属性的名称是数据的URL

要么使用数据( “URL”)方法或ATTR( “数据链接” )

你可以试试看吗?

+1

感谢您的回答。我找到了一个解决方案。 有必要通过对象属性“fotoram”: $('#fotorama_right_div')。data('fotorama')。activeFrame.url –

+0

欢迎您 – GraafM