首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FancyBox 2的CallBacks和参数

FancyBox 2的CallBacks和参数
EN

Stack Overflow用户
提问于 2012-04-25 10:27:35
回答 2查看 2.4K关注 0票数 1

斯科利斯又来了。作为一个客户最近要求我添加多个图像幻灯片放映到他们的网站上,我一直在网上寻找一个免费的幻灯片/图片库,我可以从一个link...without调用,将幻灯片中的所有图像作为页面上的链接。我用lightbox取得了一些成功,我找到了fancybox。我有一个sildshow在网站上工作。我的问题是,我试图在用户点击链接时自动开始幻灯片放映。以下是fancybox java脚本的代码

代码语言:javascript
复制
    <script type="text/javascript">
    $(document).ready(function() {

        $("#fancybox-manual-c").click(function() {
            $.fancybox.open
            ([{ autoPlay:true,
                href : '../images/BDAY 2.jpg',
                title : 'My title'
                }, 
            {
                href : '../images/horse_pic_3.jpg',
                title : '2nd title'
                }, 
            {
                href : '../images/lori.jpg'
                }],
             {'callbackOnShow':myFunc,
                helpers : {
                    thumbs : {
                        width: 75,
                        height: 50
                    },
                    buttons : {}

                }
            });
        });


    });
</script>
<style type="text/css">
    .fancybox-custom .fancybox-skin {
        box-shadow: 0 0 50px #222;
    }
</style>
<script type="text/javascript">
function myFunc() {
alert("Opened!");
}

</script>

在HTML的主体中,我有

代码语言:javascript
复制
<a id="fancybox-manual-c" href="javascript:;">Open gallery</a>

有没有人可以告诉我,如果应该的话,我应该在哪里使用callback...and,或者我是否应该只使用"autoPlay:true“.Thanks SCorliss

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-25 10:59:26

如果你只想让它自动播放,我会说只要使用内置选项即可。

但在这种情况下,您可能希望将autoplay:true设置移动到fancybox参数的options部分。

Fancybox参数(来自:http://fancyapps.com/fancybox/#docs):

代码语言:javascript
复制
$.fancybox.open( [group], [options] )

autoplay:true 设置下移到options对象参数中:

代码语言:javascript
复制
$.fancybox.open(
    [
        { href : '../images/BDAY 2.jpg', title : 'My title' }, 
        { href : '../images/horse_pic_3.jpg', title : '2nd title' }, 
        { href : '../images/lori.jpg' }
    ],
    {
        autoplay: true,
        helpers : {
            thumbs : { width: 75, height: 50    },
            buttons : {}
        }
    }
);
票数 2
EN

Stack Overflow用户

发布于 2013-07-26 21:43:40

正如您的标题所说的“FancyBox2的回调和参数”,您可以在回调选项卡下找到FancyBox 2插件的完整回调选项列表。

http://fancyapps.com/fancybox/#docs

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10308586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档