4

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

首先我想,只是做一个函数并用onclick调用它,但是lightbox还没有准备好,所以我必须等待它准备好,我该怎么做?Lightbox 使用原型框架。有没有可能以这种方式,像听众一样?

谢谢 :)

4

1 回答 1

4

Lightbox2 没有任何公开活动。您最好的选择是使用包含您可以订阅的公共事件的脚本。我会推荐FancyboxColorbox

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

请注意,这两个都使用 jQuery,但只要您使用noConflict() ,这应该不是问题。

于 2011-04-20T11:03:12.477 回答