是否有基于jQuery的灯箱满足我的所有要求

时间:2012-02-22 03:32:52

标签: jquery jquery-plugins lightbox modal-dialog

我使用了大量不同的灯箱脚本,从我自己写的广泛使用的那些,但我似乎找不到满足我所有要求的那些

到目前为止,我已经给了colorbox和slimbox2近距离观察,但每个都缺少我需要的不同功能。我也看过其他几个,但他们缺少的比这两个还要多。

  • 必须具有典型​​的Lightbox2效果 - 即。在每张照片加载时动画扩展/缩小尺寸。
  • 必须支持多个图像并在模式中导航这些图像(上一个/下一个)
  • 必须支持最小高度/宽度的选项或对视口大小有硬性限制
  • 必须有标题栏或事件挂钩,我可以在标题栏中注入
  • 必须能够从传递图像数据集合的代码中调用窗口。指向它们的图像或锚点根本不在DOM中。这实际上是加载了一个图像的子库,它对应于Supersized幻灯片中的“飞溅”图像。 (参见用法示例)

用法示例:

$('#supersized a[href]').click(function(e){
   /*
    * href is something like: 
    * gallery.php?gallery=parentGallery/subGallery
    */
   e.preventDefault();
   $.getJson($(this).attr('href'), function(json){
      $.thelighboxfunc(json.images);
   };
});

2 个答案:

答案 0 :(得分:1)

Jack Moore使用Colorbox http://jacklmoore.com/colorbox/

答案 1 :(得分:0)

最后,我们决定强加最大维度要求或内容创建者。这删除了灯箱库中的maxHeight / maxWidth要求,然后我们可以使用Slimbox2。