gallery - 如何更新旧的 Blue Imp Gallery 脚本并使其再次运行?
问题描述
我有一个我接管的网站,其中包括 Blue imp 画廊,但它们已停止工作 - 当您单击缩略图链接时,屏幕会变成黑色,没有任何图像,您需要刷新才能再次查看该页面。
这是包含画廊的页面的链接:https ://www.secrethillswalking.co.uk/holiday/746/1240/a-yorkshire-treat---hebden-bridge.htm
我需要删除/添加什么代码才能让两个画廊再次正确显示较大的图像?
我试过用新版本替换 jquery.blueimp-gallery.min.js 但这不起作用。
提前致谢!
解决方案
我查看了您页面的源代码,我认为您缺少将 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。
推荐阅读
- java - 如果我可以在没有异常的情况下解决问题,我是否应该在 java 中使用异常?
- javascript - 是否可以在不提示“离开此页面”或“留在此页面”选项的情况下防止刷新浏览器?
- java - Jav8:计算时间戳的经过时间
- c# - Asp.net core 2.1 基于角色的授权不适用于 JWT
- java - JAVA 如何获得接受父类及其所有扩展类的方法?
- windows - 如何在 Powershell 中进行 LM 哈希
- assembly - 使用 PIC16F18326 进行背靠背 UART 传输 - 跳过字节
- couchdb - 元素数组中字符串上的 CouchDB 查询选择器
- node.js - 命令 json-server --watch db.json 不起作用 - 它返回“'json-server' command not found”
- python - Pandas Plot:带索引的散点图