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

时间:2012-04-16 17:46:39

标签: 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();

2 个答案:

答案 0 :(得分: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();

答案 1 :(得分: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();

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

构建一个脚本标签来保存您的共享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();

希望这可以帮助某个人!