当用户更改活动图像时更改起始索引
Change start index when the user changes the active image
有谁知道当用户更改我网站上的活动图像时如何更改起始索引,以便 PhotoSwipe 在加载时从该图像开始。换句话说,我如何将 'new' 索引号传递给 PhotoSwipe?
通过使用浏览器历史记录和 onclick 事件解决了这个问题。当他们点击不同的缩略图时,它会更改浏览器历史记录,PhotoSwipe 会读取它以缩放正确的图像。示例:
onclick="history.replaceState( {} , 'PAGE TITLE HERE', '#foo&gid=1&pid=INDEX' );"
将 PAGE TITLE HERE
替换为页面标题并将 INDEX
替换为新的图像索引。
有谁知道当用户更改我网站上的活动图像时如何更改起始索引,以便 PhotoSwipe 在加载时从该图像开始。换句话说,我如何将 'new' 索引号传递给 PhotoSwipe?
通过使用浏览器历史记录和 onclick 事件解决了这个问题。当他们点击不同的缩略图时,它会更改浏览器历史记录,PhotoSwipe 会读取它以缩放正确的图像。示例:
onclick="history.replaceState( {} , 'PAGE TITLE HERE', '#foo&gid=1&pid=INDEX' );"
将 PAGE TITLE HERE
替换为页面标题并将 INDEX
替换为新的图像索引。