我想在我的WordPress页面上使用Facebook评论框,我使用" handlebars js",它会在我的页面上用脚本动态加载我的HTML内容。
当我添加Facebook html代码时:
<div class="fb-comments" data-href="http://mysite/mypage/" data-numposts="5" data-colorscheme="light"></div>
页面上的任何地方它工作正常,但是当我在把手脚本中使用它时,它没有(除了20次中的1次!)。
我尝试更改Facebook JS SDK以异步加载,因为我怀疑问题与我的脚本加载顺序有关,但仍然没有运气。
答案 0 :(得分:2)
在将Handelbars内容附加到DOM后,您需要使用FB.XFBML.parse解析插件。顺便说一句,这是另一个主题,但你应该总是异步加载JS SDK,并确保在使用FB.XFBML.parse之前加载它。
确保在将模板内容附加到DOM后调用解析函数。