0

我放弃了fancybox,因为它不实用,所以我选择了灯箱。但我有一个问题,灯箱是否支持从按钮触发画廊而不是点击图像?如果确实有人可以指出我正确的方向吗?

谢谢

4

2 回答 2

0

我不确定灯箱是否支持它。也许不是。出于这个原因,我在我的项目中选择了 jquery slimbox,我在点击链接时这样称呼它:

    el.children("img").bind("click", function(){
        jQuery("#GArticlesContainer a:has(img)").slimbox();
    });

el beeing 在另一个 elment 中,而不是那个 beeing 点击的那个。它绑定具有图像的 GArticledcontained 链接以使用 slimbox 打开它们。我猜你可以对按钮做同样的事情。

如果您想了解更多它的工作原理,请查看: http: //www.sanlab.ee/gallery/

如果您想在点击链接时打开图片,而不仅仅是将 jquery 事件添加到新图片中,例如 sanlab,您可以这样做:

jQuery.slimbox(url, description, options);

查看有关它的 slimbox api:http ://code.google.com/p/slimbox/wiki/jQueryAPI

希望这能回答你的问题。

艾伦。

于 2009-10-29T07:53:08.130 回答
0

将 rel="lightbox" 属性添加到任何链接标记以激活灯箱,灯箱可以与激活灯箱的几种不同触发器组合一起使用。请参阅下面的示例。

<a href="images/image-1.jpg" rel="lightbox" title="caption"> text/image/etc... </a>
于 2009-10-29T00:36:34.797 回答