Javascript linkedin按钮动态渲染
如何以动态方式呈现linkedin按钮?e、 g.在运行时或页面加载完成后写入“”。我已经测试过如何使用jquery编写它或将它附加到body标记中,但它不起作用。Javascript linkedin按钮动态渲染,javascript,jquery,button,share,linkedin,Javascript,Jquery,Button,Share,Linkedin,如何以动态方式呈现linkedin按钮?e、 g.在运行时或页面加载完成后写入“”。我已经测试过如何使用jquery编写它或将它附加到body标记中,但它不起作用。 我将感谢任何帮助。谢谢。以下是我如何使用jQuery完成的。当我希望加载共享小部件时,我只调用linkedInShare函数 function linkedInShare() { $.getScript('http://platform.linkedin.com/in.js', function() { $('
我将感谢任何帮助。谢谢。以下是我如何使用jQuery完成的。当我希望加载共享小部件时,我只调用
linkedInShare
函数
function linkedInShare() {
$.getScript('http://platform.linkedin.com/in.js', function() {
$('.something').append('<script type="IN/Share" data-counter="top"></script>');
});
}
函数linkedInShare(){
$.getScript('http://platform.linkedin.com/in.js,函数(){
$('.something')。追加('');
});
}
希望有帮助 对于那些还在想怎么做的人,在你加载
<script type="IN/Share"></script> //Don't forget other attributes
//不要忘记其他属性
只需在javascript中调用.init(),它就会呈现按钮
《开发者指南》中确实提到了一些关于使用未记录函数的内容,但开发者网站上的这篇论坛帖子:
正如Eugene O'Neill(LinkedIn的网络开发者)所言
1) IN.Parse()和IN.Init()将继续存在。虽然我们采用的策略是,任何未记录的方法都可以无限期地得到支持,也可以不无限期地得到支持,但这两种方法对于框架的功能来说都是至关重要的。在.Parse()中删除所需的工作量。。。我甚至不想去想它;)。IN.Init()是我们异步加载框架的首选方法,不会出现任何问题。请随意使用任何一种方法
代码如下:$('#div_tag_id').html('';您需要使用正确的
,并且type='in/share'
语法不正确,是吗?LinkedIn JS文件在哪里?哦!我的错误,包装引号应该是双引号,输入错误,js文件在页脚部分:platform.linkedin.com/in.js“>,我还尝试在共享按钮脚本之后附加linkedin js文件,但同样的事情发生了。我仍然想知道如何做,谢谢:)我还想补充一点,似乎您需要实际使用HTML数据-*attribs来配置按钮,修改DOM元素的dataset属性无法完成作业。Genius。Sahas,如果你还在考虑,你能建议如何修改多个LinkedIn按钮吗?getScript()出现重复的脚本调用错误。谢谢