我安装了Fancybox,我想从不同的缩略图中启动不同的图像集。默认设置使所有图像从所有缩略图循环显示。我通过反复试验发现,我可以为html中的每个集合分配一个新的'rel',并在单独的js中反映出来。我想知道我是否可以将所有数据添加到一个js。这是js:
<script type="text/javascript">
$(document).ready(function() {
$("[rel='set1']").fancybox({
helpers : {
thumbs : false
}
});
});
</script>
'set1'是我为第一组图像改变的位。在html中有一个'rel也有'set1'。
我有12套图片,我宁愿在页面中没有12个这样的脚本。我可以将'set2','set3'等添加到一个js脚本中吗?我已经厌倦了许多方式,但没有一个适合我。
我希望我已经清楚了,我在js上很新。
柯克
答案 0 :(得分:0)
我有fancybox 2.1.5而不是使用“rel”它现在检查“data-fancybox-group”属性。我花了一些实际的代码来找到它。
您可以覆盖要与(当前未记录的)groupAttr选项一起使用的属性的名称。例如,要将其更改为rel,您需要{groupAttr: "rel"}