使用jquery动态添加facebook like button

iva*_*van 5 jquery facebook dynamic facebook-like

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

提前谢谢,伊万

Rap*_*tor 7

首先,它应该是:

$('.share_button').append("<fb:like layout='button_count' font='tahoma'></fb:like>")
Run Code Online (Sandbox Code Playgroud)

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

FB.XFBML.parse($('.share_button').get(0));
Run Code Online (Sandbox Code Playgroud)

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


Igo*_*lla 2

你还应该有

xmlns:fb="http://www.facebook.com/2008/fbml"

然后您应该解析页面加载后添加的 FB 标签。之前曾在这里回答过 SO