使用jquery动态添加facebook like button

时间:2011-02-09 10:06:07

标签: jquery facebook dynamic facebook-like

如何使用jquery动态添加facebook按钮? 我打算有一个画廊,想在每张图片下添加添加按钮? 我试过这个,但它没有渲染任何东西: $('。share_button')。append(“(fb:like layout ='button_count'font ='tahoma')(/ fb:like)”) 其中share_button是div标签的类名,它将包含like按钮。

提前致谢, 伊万

2 个答案:

答案 0 :(得分:7)

首先,它应该是:

$('.share_button').append("<fb:like layout='button_count' font='tahoma'></fb:like>")

然后,你应该添加这一行:

FB.XFBML.parse($('.share_button').get(0));

但是,我建议您使用ID而不是类,否则上面的代码将解析包含类.share_button的所有节点。

答案 1 :(得分:2)

你也应该

  

的xmlns:FB = “http://www.facebook.com/2008/fbml”

之后应该解析在加载页面后添加的FB标记。之前回答过here on SO