jQuery fancybox multiple album
jQuery fancybox multiple album
我正试图使用FancyBox在一次点击中创建一个相册,也就是说,打开我的"N"张图片,你看到我点击的每一张图片,如果通过JS、互联网搜索和许多选项但还没有实现,我不知道如何做到这一点。。。
我不想点击打开一个图像,而是打开几个来查看相册
这是我的代码:
<aside class="row">
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12">
<article class="album">
<h3>Galería</h3>
<a class="fancybox" rel="gallery1" href="http://farm2.staticflickr.com/1617/24108587812_6c9825d0da_b.jpg">
<figure>
<img src="assets/own/images/galeria/test_pic_gallery.png" alt="" />
</figure>
</a>
</article>
</div>
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12">
<article class="album">
<h3>Galería</h3>
<a class="fancybox" rel="gallery2" href="http://farm2.staticflickr.com/1617/24108587812_6c9825d0da_b.jpg">
<figure>
<img src="assets/own/images/galeria/test_pic_gallery.png" alt="" />
</figure>
</a>
</article>
</div>
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-12">
<article class="album">
<h3>Galería</h3>
<a class="fancybox" rel="gallery3" href="http://farm2.staticflickr.com/1617/24108587812_6c9825d0da_b.jpg">
<figure>
<img src="assets/own/images/galeria/test_pic_gallery.png" alt="" />
</figure>
</a>
</article>
</div>
如果使用red
属性对图像进行分组,则可以打开一个图像并滚动浏览图库图像。目前您有rel="gallery1"、rel="gallery2"等。将其更改为:每个图像的rel="gallery1"
。
我很抱歉一直在回复而不是评论(没有足够的街头信誉)。你有样本代码吗?
类似这样的东西:
$(".fancybox").fancybox({ //stuff here... });
好吧,我发现了一个我不知道是最好的解决方案,但正在将隐藏在链接class="fancybox hidden"
的类添加到其他元素中,但却是同一个相册
<a class="fancybox" rel="gallery1" href="assets/own/images/1.jpg" title="album 1/1">
<figure>
<img src="assets/own/images/galeria/test_pic_gallery.png" alt="" />
</figure>
</a>
<a class="fancybox hidden" rel="gallery1" href="assets/own/images/2.jpg" title="album 1/2"></a>
<a class="fancybox hidden" rel="gallery1" href="assets/own/images/3.jpg" title="album 1/3"></a>
<a class="fancybox hidden" rel="gallery1" href="assets/own/images/4.jpg" title="album 1/4"></a>
这也适用于其他专辑。。。
<a class="fancybox" rel="gallery2" href="assets/own/images/6.jpg" title="album 2/1">
<figure>
<img src="assets/own/images/galeria/test_pic_gallery.png" alt="" />
</figure>
</a>
<a class="fancybox hidden" rel="gallery2" href="assets/own/images/5.jpg" title="album 2/2"></a>
<a class="fancybox hidden" rel="gallery2" href="assets/own/images/4.jpg" title="album 2/3"></a>
<a class="fancybox hidden" rel="gallery2" href="assets/own/images/3.jpg" title="album 2/4"></a>
这是一个在线示例:Galleria工作
正在为图片底部的标题工作。。。
这是Fancybox 的另一个解决方案
http://jsfiddle.net/2k8EP/
相关文章:
- SharePoint 2010 Jquery/JSON Rest Multiple OR语句-如何
- Unit-testing multiple use cases with Karma & Mocha.js
- Webiopi multiple button css
- 如何防止在jquery中的文本框中输入multiple+
- Animation cuts off multiple lines of text in <p>
- Elm Native with Multiple Arity
- javascript multiple if in function
- jQuery fancybox multiple album
- Multiple Dynamic Datetimepicker赢得'不要直接打开
- jQuery multiple class and nth-child
- Multiple Instanced CKEditor & CKEDITOR.stylesSet.add
- jQuery Multiple Select
- 带有validate multiple复选框的javascript
- Jquery - load() multiple times
- zend php multiple array json_encoding
- Xhr multiple request javascript
- Contentful getEntries by multiple content_types
- Galleria致命错误:无法从CSS/Multiple Galleria和Display中提取舞台高度:none;
- 如何检查我的<选择>元素是否包含 MULTIPLE 属性
- jQuery PageBeforeShow Event Binding Multiple Times