使用变量参数直接调用Addthis Toolbox

Directly calling the Addthis Toolbox with variable parameters

本文关键字:调用 Addthis Toolbox 变量 参数      更新时间:2023-09-26

我已经在Addthis Support中问过这个问题,但我还没有得到答案(他们的论坛被删除了吗?!)。所以我想在这里试试。

我想做的是:

我有几个帖子,每个帖子都有自己的分享按钮。共享按钮没有任何代码,它只是一个图像。单击共享按钮后,它会调用一个javascript函数来加载这个Addthis Box(https://i.stack.imgur.com/cLJxz.png)以及共享帖子的相应标题和url。

看起来很容易,但是,我不知道如何调用Addthis共享框。也许你知道?如果你打开,你可以看到我想要的盒子http://www.addthis.com/然后单击左侧的Addthis按钮。

好了,大家好,我用解决方法解决了这个问题。然而,我仍在寻找一个实际的解决方案。如果你知道我问题的答案,请回答!

现在这是我的代码:

CSS:

#hidden{
    display: none;
    width: 1px;
    height: 1px;
    visibility: hidden;
}

HMTL:

<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js"></script>
<div id="hidden">
    <div id="share-helper"></div>
</div>

JavaScript:

function Share(id){
    addthis.button("#share-helper", {}, {url: "http://example.org", title: "Example Title"});
    $('#share-helper').trigger('click');
}