背景:-「foo_posts」と呼ばれるエンティティを取得するためにajaxを使用しています。この投稿では、Facebookの共有といいねボタンを使用しています
{% for post in foo_posts %}
<div class="foo">
{{ post }}
<div class="fb-like" data-send="true" data-width="450" data-href="http://foo/foo/detail/{{ foo.id }}/" data-show-faces="true"></div>
</div>
{%endfor%}現在、これらの投稿はAjaxを使用して入力されています。
問題:-Facebookのいいねと共有がによって初期化されます
$(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=245185848840630";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
これは機能していません。この関数を呼び出して、likeとshareが適切に入力されるようにするにはどうすればよいですか?ajax成功関数で呼び出される必要があります。(現在、ページ自体でそれを呼び出しています)
PS:-成功関数で試しました。私はそれを間違っていると思います。