我正在尝试向 AJAX 驱动的搜索页面添加类似 FB 的推荐按钮。
我已经在静态模板中成功实现了它,但是在单个页面上实现动态变化的喜欢似乎更复杂。
有没有办法将 .fb-like
模板动态地注入(inject)页面并让 facebook 呈现它以创建必要的 IFRAME?明明facebook是onload的,但是可以用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
最佳答案
关注 Facebook http://developers.facebook.com/docs/reference/javascript/FB.XFBML.parse/
ajax结束后需要执行
FB.XFBML.parse();
关于javascript - 使用 Javascript 动态呈现 Facebook 之类的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14423746/