2012-01-14 15 views
9

Esiste qualcosa di simile a FB.XFBML.parse() ma per le versioni HTML5 dei plug-in sociali? Non voglio usare XFBML ... Fondamentalmente, sto costruendo un'applicazione a una pagina che deve modificare l'attributo data-href della casella dei commenti e ricaricare in base al contenuto a cui si accede all'interno dell'app.Ri-analisi di una casella di commenti HTML5 di Facebook

+1

Poiché il widget HTML5 è stato arnd per così tanto tempo, come mai non lo hanno ancora trattato nella documentazione? Comunque, fammi sapere se lo scopri sth. – a6hi5h3k

risposta

12

Chiamare FB.XFBML.parse() ricaricherà/ripubblicerà HTML5 Come pulsanti e altri social plugin Facebook HTML5.

+0

è vero, sorprendentemente – tybro0103

+0

è ancora funzionante? Con FB API Impl/Docs così distanti tra loro, i widget HTML5 sono molto delusi. – a6hi5h3k

+1

Sì, funziona. –

2

Nel caso in cui qualcun altro si imbattesse in questo, FB.XFBML.parse() funziona perfettamente a meno che non si passi un parametro per ri-analizzare solo parte del documento.

+0

E se voglio passare solo una parte del documento? – meeDamian

2

Se si desidera chiamare FB.XFBML.parse (document.getElementById ('foo')) su uno specifico elemento, assicurarsi che questo elemento contiene il plugin HTML5 sociale e non il plugin sociale stessa.

Altrimenti, FB.XFBML.parse() dovrebbe funzionare in tutti i casi ma eseguirà la scansione dell'intero DOM.