使用Javascript动态呈现类似Facebook的按钮

时间:2013-01-20 10:52:12

标签: javascript facebook-like

我正在尝试添加一个类似FB的按钮,以便向AJAX驱动的搜索页面推荐。 我已经在静态模板中成功实现了它,但在单个页面上实现动态更改的喜欢似乎更复杂。 有没有办法动态地将.fb-like模板注入页面让facebook渲染它以创建必要的IFRAME?很明显facebook会挂载,但可以用JS手动触发吗?

要嵌入的原始FB html:

  <div class="fb-like" data-href="http://mattat.org.il/ci/index.php/
    search/show_full/nsrecommendation/{{q}}" 
    data-send="true" data-layout="button_count" 
    data-width="450" data-show-faces="true" data-font="arial"></div>

{{q}}将动态替换为当前推荐ID

1 个答案:

答案 0 :(得分:3)

关注FB http://developers.facebook.com/docs/reference/javascript/FB.XFBML.parse/

你需要在ajax完成后执行

FB.XFBML.parse();