我正在尝试添加一个类似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
答案 0 :(得分:3)
关注FB http://developers.facebook.com/docs/reference/javascript/FB.XFBML.parse/
你需要在ajax完成后执行
FB.XFBML.parse();