我有一个用 lightbox 2 制作的画廊,用缩略图等正常制作。现在我需要通过 JS 将一些 HTML 添加到 lightbox 2 的 div 中。我该怎么做?
首先我想,只是做一个函数并用onclick调用它,但是lightbox还没有准备好,所以我必须等待它准备好,我该怎么做?Lightbox 使用原型框架。有没有可能以这种方式,像听众一样?
谢谢 :)
我有一个用 lightbox 2 制作的画廊,用缩略图等正常制作。现在我需要通过 JS 将一些 HTML 添加到 lightbox 2 的 div 中。我该怎么做?
首先我想,只是做一个函数并用onclick调用它,但是lightbox还没有准备好,所以我必须等待它准备好,我该怎么做?Lightbox 使用原型框架。有没有可能以这种方式,像听众一样?
谢谢 :)
Lightbox2 没有任何公开活动。您最好的选择是使用包含您可以订阅的公共事件的脚本。我会推荐Fancybox或Colorbox。
使用 Fancybox,您只需onComplete
在 Fancybox 完成打开时调用的函数中添加代码。
请注意,这两个都使用 jQuery,但只要您使用noConflict() ,这应该不是问题。