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

问题描述 投票:6回答:2

我正在网站上动态加载内容,当我获得必要的信息时,我需要在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();
jquery linkedin
2个回答
2
投票
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();

0
投票

如海特勒所说的完整解决方案是...

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();

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

构建脚本标记以保存您的共享URL数据...

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

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

$(".linkedinDetail").html(din);

根据Official LinkedIn Documentation,“为了在单个页面应用程序上重新加载小部件,请使用in.parse(),这样...

IN.parse();

希望这对外面的人有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.