如何将“addThis”社交集成添加到灯箱(jquery prettyphoto 或 jquery fancybox)中?

Posted

技术标签:

【中文标题】如何将“addThis”社交集成添加到灯箱(jquery prettyphoto 或 jquery fancybox)中?【英文标题】:How to add "addThis" social integration into a lightbox (jquery prettyphoto or jquery fancybox)? 【发布时间】:2012-05-05 14:53:16 【问题描述】:

请帮助我,我在灯箱内集成“addthis”社交共享时遇到了一些问题,以便可以从灯箱共享图像。 Trid 与 prettyPhoto 和 fancybox 但有一些与回调函数有关,我没有找到方法。

我找到了这个帖子,但前景不大:http://support.addthis.com/customer/portal/questions/132264-addthis-in-a-lightbox

请帮忙。提前致谢。

【问题讨论】:

【参考方案1】:

我知道这是旧的,但我一直在寻找类似的东西,我发现调用 addthis.layers.refresh(); 可以完成这项工作。

您只需确保在尝试调用之前定义了该函数:

if(addthis.layers && typeof addthis.layers.refresh === 'function')
    addthis.layers.refresh();

http://support.addthis.com/customer/portal/articles/1692927-using-dashboard-configuration-tools-dynamically

【讨论】:

【参考方案2】:

这个很好用,在</body>之前加上

<script type="text/javascript">
//always refresh on URL change
window.addEventListener("hashchange", function () 
  addthis.layers.refresh();
);
</script>

【讨论】:

【参考方案3】:

看看reveal.js而不是lightbox

【讨论】:

以上是关于如何将“addThis”社交集成添加到灯箱(jquery prettyphoto 或 jquery fancybox)中?的主要内容,如果未能解决你的问题,请参考以下文章

HTML5 画布 - 将保存的图像分享到社交媒体

AddThis插件没有分享图像到不同的社交句柄?

php 社交альтернативаSharethis分享这个addthis添加这个

如何添加社交分享按钮?

AddThis AddToAny、ShareThis 等用于社交书签的开源替代品 [关闭]

Magento 1.9 安装了“AddThis”社交分享按钮,但我们的网站上没有出现社交分享按钮