Как заставить Facebook JS-SDK отображать динамически добавленные виджеты? - PullRequest
11 голосов
/ 26 февраля 2012

Содержимое приложения обновляется с помощью XHR. Это включает в себя изменение URL-адреса поля для комментариев:

<div class="fb-comments" data-href="http://example.com?id=[dynamic]" data-num-posts="2" data-width="470"></div>

При создании нового заполнителя виджета Facebook после полной загрузки страницы, как я могу запросить Facebook JS SDK для отображения новых элементов на странице?

1 Ответ

20 голосов
/ 26 февраля 2012

Вызвать функцию JavaScript SDK FB.XFBML.parse(); после динамической вставки div fb-comments.

См .: http://developers.facebook.com/docs/reference/javascript/FB.XFBML.parse/

...