我从http://fancyapps.com/fancybox/#license下载了fancybox源代码示例。 请查看以下简短的脚本:
`
<a class="fancybox_thumbs" data-fancybox-group="thumb" href="1_b.jpg"><img src="1_s.jpg" alt="" /></a>
<a class="fancybox_thumbs" data-fancybox-group="thumb" href="2_b.jpg"><img src="2_s.jpg" alt="" /></a>
<a class="fancybox_thumbs" data-fancybox-group="thumb" href="3_b.jpg"><img src="3_s.jpg" alt="" /></a>
` 以下是脚本
$('.fancybox-thumbs').fancybox({ autoPlay: true});
$.fancybox.open($(".fancybox_thumbs").get(), fancyboxOptions);
当页面加载时,fancybox会打开叠加层,幻灯片自动从第一张图像切换到第二张图像,然后再不起作用。
我做了一些研究和谷歌。我看到网站http://jsfiddle.net/GjNnj/3/效果很好。 我查了一下,我看不出有什么不对,同样的脚本,同样的版本fancybox。
感谢任何帮助,提前谢谢
答案 0 :(得分:1)
很可能你使用的是jQuery v1.9 +,buttons helper
和jQuery v1.9 +存在问题已经报告 HERE ...它还没有解决。
您在问题中提到的JSFIDDLE是使用 jQuery v1.8.3 ,所以这就是为什么工作。
您的解决方法虽然修复了错误,但还是要回滚到jQuery v1.8.3。
PS。实际上是管理幻灯片放映的播放/自动播放选项的buttons helper
js文件,而不是thumbnail helper
;)