如何获取漂亮照片库中的当前照片 ID
我正在使用 Prettyphotos 来显示幻灯片和灯箱,但如何获取灯箱中显示的当前照片 ID。
PrettyPhotos提供回调函数changepicturecallback: function()
我尝试过但无法获取当前照片ID。
我正在使用此代码
请帮助
$("a[rel^='prettyPhoto']").prettyPhoto({theme: 'light_square',slideshow:5000,
changepicturecallback: function(){
//Run on every image change
$('.gallery-list li').index($('.selected')).find('img').attr('id');
}
});
I am using prettyphotos to display slideshow and lightbox, but how I can get current photo id which is showing in Lightbox.
PrettyPhotos offer callback function changepicturecallback: function()
I tried it but am not able to get current photo id.
Am using this code
plz help
$("a[rel^='prettyPhoto']").prettyPhoto({theme: 'light_square',slideshow:5000,
changepicturecallback: function(){
//Run on every image change
$('.gallery-list li').index($('.selected')).find('img').attr('id');
}
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
问题。
这应该可以解决Prettyphoto 不知何故不获取运行时元素的
This should do the trick
prettyphoto is somehow not fetching runtime elements.
你可以尝试
You could try
将图像 ID 传递给漂亮照片的一种方法是使用链接的标题属性。
如下所示:
然后你可以在changepicturecallback函数中获取图片id,如下所示:
One way to pass image's id to pretty photo is to use link's title attribute.
Like below:
And then you can get picture id in changepicturecallback function like this: