динамически добавленная кнопка отправки в Facebook не отображается - PullRequest
4 голосов
/ 28 октября 2011

Я бы хотел добавить кнопку отправки Facebook (которая пока не поддерживается в iframes) динамически на страницу после ее загрузки (из-за того, как построен сайт, она будет частью HTML-шаблона, загружаемого через AJAX на действие пользователя).

Хотя я импортирую FB JavaScript SDK, когда я загружаю новый контент через AJAX, отмеченный элемент не «преобразуется» в кнопку отправки FB.

Я пробовал:

<div class="fb-send" data-href="example.com"></div>

и

<fb:send href="example.com"></fb:send>

Есть предложения?

1 Ответ

10 голосов
/ 05 ноября 2011

Каждый раз, когда вы добавляете элемент FBML в dom, вы должны вызывать

FB.XFBML.parse();

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

...