我正在使用Galleriffic jQuery plugin为我的照片库。图库图像是从 PHP 数据库中加载的。我希望能够从另一个网页链接到图库中的一张照片,并使用传递该图像 ID 的 URL 查询。然后应选择该图像并将其显示在大预览(或幻灯片容器)中,而不是默认的第一个图像。
我想做的是:
mywebsite.com/pictures/?pid=12345
其中12345是要选择的图像的ID。
最佳答案
或者只是在您的客户端中执行此操作:
$(function(){
var id = location.href.replace(/.*pid=/, '');
$.galleriffic.gotoImage(id);
});
您可以尝试将 id 添加到 URL 的哈希值而不是查询字符串中。 例如 网址为:
http://mywebsite.com/pictures/#12345
将这些代码添加到您的页面:
$(function(){
$.galleriffic.gotoImage(location.hash);
});
这样会更好,因为 Galleriffic 在查看不同图片时不会更改页面 URL。
关于php - 在 Galleriffic jQuery 插件中设置第一个选定的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9253036/