使用Jquery插件blueimp gallery在lightbox中显示描述
所以我想要做的是向灯箱库添加一个描述。
我正在使用jquery插件blueimp图库以及顶部的bootstrap图库插件。 我到处搜索,但除了文档说明中提到的内容之外,只有几篇关于它的post,所以我想问一下。
我敢肯定,这可能是导致问题的原因,但首先我想知道是否有一种方法可以在图像下方添加描述,但它也可以在标题下。
这是我使用blueimp文档中的下面代码以及从jsfiddle演示的另一个用户发现的额外额外内容得到的最远的。
blueimp.Gallery( document.getElementById('links'), { onslide: function (index, slide) { var text = this.list[index].getAttribute('data-description'), node = this.container.find('.description'); node.empty(); if (text) { node[0].appendChild(document.createTextNode(text)); } } });
http://jsfiddle.net/2B3bN/37/
这显示了它在我的网页上的外观,我确实设法实现了这一点,但你会注意到它只适用于第一张图片。
当然这可以用一些js修改? 我是js的新手,我可以阅读和修改基本的js,但我猜他们改变标题的方式可以用来改变描述吗?
感谢所有帮助人员!
如果你仍然需要这个:
$('#blueimp-gallery').on('slide', function (event, index, slide) { $(this).children('.description') .text($('#links a').eq(index).data('description')); });
- 为jQuery-File-Upload实现删除按钮
- Blueimp文件上传:我的DELETE链接不起作用
- 在webpack中导入Blueimp jQuery文件上传
- Blueimp文件上传:从URL添加图像
- blueimp jquery-file-upload如何在上传前取消1个文件
- Blueimp jQuery文件上传插件 – “空文件上传”结果PHP
- Blueimp FileUpload:返回responseText时出现fileuploadsubmit错误
- blueImp / jquery文件上传 – 如果不接受文件类型,如何收到错误消息?
- 如何重置blueimp jQuery fileupload插件?