首页 > 解决方案 > 如何更新旧的 Blue Imp Gallery 脚本并使其再次运行?

问题描述

我有一个我接管的网站,其中包括 Blue imp 画廊,但它们已停止工作 - 当您单击缩略图链接时,屏幕会变成黑色,没有任何图像,您需要刷新才能再次查看该页面。

这是包含画廊的页面的链接:https ://www.secrethillswalking.co.uk/holiday/746/1240/a-yorkshire-treat---hebden-bridge.htm

我需要删除/添加什么代码才能让两个画廊再次正确显示较大的图像?

我试过用新版本替换 jquery.blueimp-gallery.min.js 但这不起作用。

提前致谢!

标签: galleryblueimp

解决方案


我查看了您页面的源代码,我认为您缺少将 blueimp 用于照片库部分的 javascript。这就是我使用的:

document.getElementById('links').onclick = function (event) {
    event = event || window.event
    var target = event.target || event.srcElement
    var link = target.src ? target.parentNode : target
    var options = { index: link, event: event }
    var links = this.getElementsByTagName('a')
    blueimp.Gallery(links, options)
  }

其中“链接”是您的画廊 div 的 ID。


推荐阅读