2012-01-14 1 views
9

Есть ли что-то похожее на FB.XFBML.parse(), но для версий социальных плагинов HTML5? Я не хочу использовать XFBML ... В основном, я создаю одностраничное приложение, которое необходимо изменить атрибут data-href окна комментария и перезагрузить на основе того, какой контент доступен в приложении.Повторная разметка фреймворка HTML5 комментариев

+1

Поскольку виджет HTML5 так долго был арным, почему они еще не покрывали это в документации? В любом случае, дайте мне знать, если вы обнаружите sth. – a6hi5h3k

ответ

12

Вызов FB.XFBML.parse() также перезагрузит/повторит HTML5 Как кнопки и другие социальные плагины Facebook HTML5.

+0

это правда, удивительно – tybro0103

+0

это все еще работает? С FB API Impl/Docs, так далеко друг от друга, виджеты HTML5 сильно опущены. – a6hi5h3k

+1

Да, это действительно работает. –

2

В случае, если кто-то еще сталкивается с этим, FB.XFBML.parse() отлично работает, если вы не передадите параметр для повторного анализа только части документа.

+0

А что, если я хочу передать только часть документа? – meeDamian

2

Если вы хотите вызвать FB.XFBML.parse (document.getElementById («Foo»)) на конкретный элемент, убедитесь, что этот элемент содержит социальный плагин HTML5, а не сам социальный плагин.

В противном случае FB.XFBML.parse() должен работать во всех случаях, но он сканирует всю DOM.