Pikachoose 画廊 - 合并 fancybox

发布于 2024-11-27 01:50:08 字数 310 浏览 1 评论 0原文

我有使用 pikachoose gallery 显示的图像,当您单击缩略图时,fancybox 可以完美地显示全尺寸图像,但我想知道是否可以在查看全尺寸图像时添加箭头以转到下一个图像,您可以在这里看到我正在进行的工作:

===旧链接不再起作用===

有2个javascript代码片段,顶部一个用于pikachoose,底部用于fancybox,我不太擅长javascript,所以我不知道如何集成这两个代码:我从 fancybox 网站获得的底部示例到我的顶部 pikachoose 脚本中,以便能够在查看全尺寸图像时单击箭头进入下一步。

感谢您的帮助!

I have images being displayed with pikachoose gallery, and the fancybox works perfectly to show the full size images when you click thumbnails, but I was wondering if it is possible to add arrows to go to the next image while viewing the full size image, you can see my work in progress here:

===old link that doesn't work anymore===

There's 2 javascript code snippets, the top one is for the pikachoose and the bottom for the fancybox, I am not too good with javascript, so I have no idea how to integrate both codes: the bottom example that I got from the fancybox site into my top pikachoose script to be able to click arrows to go next while viewing the full-size images.

Thanks for any help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

迷爱 2024-12-04 01:50:08

当您从 pica 调用 fancybox 时,请选择进行手动调用,提供图库中所有图片的位置数组。它应该看起来像这样:

$.fancybox([{
            'href'  : 'img1.jpg',
            'title' : 'title1'
        },{
            'href'  : 'img2.jpg',
            'title' : 'title2'
        },...], ..here comes rest of fancybox setup..)

我看到的唯一问题是从正确的图片开始,因为我不知道 fancybox 选项可以开始查看图库,例如使用集合中的第三张图片。

一种解决方案是编写 JS 函数,该函数将返回要显示的图像数组,从单击的图像开始,回绕到集合中的第一个图像。

When you call your fancybox from picachoose make a manual call providing the array of locations of all your pictures in the gallery. It should look something like that:

$.fancybox([{
            'href'  : 'img1.jpg',
            'title' : 'title1'
        },{
            'href'  : 'img2.jpg',
            'title' : 'title2'
        },...], ..here comes rest of fancybox setup..)

The only problem I see is to start with the right picture as I am not aware of the fancybox option to start viewing gallery with eg the third image in the set.

One solution would be to write the JS function which would return the array of images to display starting from the clicked one and wrapping back to the first in the set.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文