javascript - 将自定义 html 添加到 lightbox2

标签 javascript lightbox2

我有一个用 lightbox 2 制作的画廊,通常带有缩略图等。现在我需要通过 JS 添加一些 HTML 到 lightbox 2 的 div 中。我该怎么做?

首先我想,只要做一个函数并用onclick调用它,但是当时lightbox还没有准备好,所以我必须等待它准备好,我该怎么做? Lightbox 使用原型(prototype)框架。是不是可以这样,类似监听器的东西?

谢谢:)

最佳答案

Lightbox2 没有任何公开事件。最好的办法是使用具有您可以订阅的公共(public)事件的脚本。我会推荐 FancyboxColorbox .

使用 Fancybox,您只需在 onComplete 函数中添加代码,该函数将在 Fancybox 打开完成时调用。

请注意,这两者都使用 jQuery,但只要您使用 noConflict() 就不会成为问题.

关于javascript - 将自定义 html 添加到 lightbox2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5729082/

相关文章:

javascript - react 原生构建错误 : Attempt to invoke virtual method'boolean com. facebook.react.uimanager.FabricViewStateManager.hasStateWrappper()

css - 肖像图像显示不正确 - 太高了

javascript - 如何在 jQuery/javascript 中复制此图像缩放动画效果?

javascript - TypeError : str. trim 不是函数(Request-Promise/Tough-Cookie)

javascript - ng-disabled 也不启用提交按钮

javascript - jquery lightbox 打开 HTML 内容而不是图像

javascript - 如何更改此插件的 lightbox2 箭头位置?

javascript - 优化图像加载

javascript - Lightbox2 想要将标题移动到图像的右侧

javascript - 即使我在 html 中调用 cdn,我是否需要安装plotly?