如何动态加载linkedin共享按钮?

hju*_*ter 6 jquery linkedin

我在我的网站上动态加载内容,我需要在ajax函数之后创建社交媒体按钮,当我得到必要的信息时.我为facebook和twitter找到了很好的解决方案,但我找不到适用于linkedin的工作解决方案.希望我的问题很明确......提前感谢您的答案!

编辑:我找到了解决方案.

var din ='<script id="holderLink" type="IN/Share" data-url="http://kitchenprague.com/news.php?id='+val.id+'" data-counter="right"></script>';
$(".linkedinDetail").html(din);
IN.parse();
Run Code Online (Sandbox Code Playgroud)

Hol*_*ger 1

hjuster 所说的完整解决方案是......

var din ='<script id="holderLink" type="IN/Share" data-url="http://kitchenprague.com/news.php?id='+val.id+'" data-counter="right"></script>';
$(".linkedinDetail").html(din);
IN.parse();
Run Code Online (Sandbox Code Playgroud)

但让我提供一些解释,因为解释很棒!

构建一个脚本标签来保存您的共享 URL 数据...

var din ='<script id="holderLink" type="IN/Share" data-url="http://kitchenprague.com/news.php?id='+val.id+'" data-counter="right"></script>';
Run Code Online (Sandbox Code Playgroud)

只需将 URL 数据附加到页面即可...

$(".linkedinDetail").html(din);
Run Code Online (Sandbox Code Playgroud)

根据LinkedIn 官方文档,“为了在单页应用程序上重新加载小部件,请使用 in.parse()”,因此...

IN.parse();
Run Code Online (Sandbox Code Playgroud)

希望这对那里的人有帮助!