如何将“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)中?的主要内容,如果未能解决你的问题,请参考以下文章
php 社交альтернативаSharethis分享这个addthis添加这个