【问题标题】:Adding share button on fancybox 3在fancybox 3上添加分享按钮
【发布时间】:2018-10-18 11:25:42
【问题描述】:

默认情况下不存在共享按钮,我想知道如何添加它。除了这个还有其他方法吗?

$('[data-fancybox="XXXXX"]').fancybox({
    buttons : [
        'share',
        'fullScreen',
        'close'
    ]
}) 

我在 Tumblr 上,并为 data-fancybox 使用 Tumblr 标签(即 data-fancybox="{PostID}"),但在上面的代码中为 XXXXX 使用 {PostID} 不起作用。

提前感谢您的帮助。

【问题讨论】:

    标签: jquery fancybox tumblr fancybox-3


    【解决方案1】:

    基本上有两种方法:

    1) 使用$( selector ).fancybox( options ); 选择您的链接并应用您的自定义选项。

    演示 - https://codepen.io/fancyapps/pen/vzoPMB?editors=1010

    注意:你可以使用任何选择器,不必使用'[data-fancybox="XXXXX"]',你可以使用,例如'.imglist a',demo - https://codepen.io/anon/pen/YJaOVo?editors=1010

    2) 只需更改默认值,例如:

    $.fancybox.defaults.buttons = [ 
      'slideShow',
      'share',
      'zoom',
      'fullScreen',
      'close'
    ];
    

    【讨论】:

    • 谢谢@Janis,你让我开心!我选择了第二个选项,效果很好!
    猜你喜欢
    • 1970-01-01
    • 2020-06-17
    • 2020-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多