Witam, oto skrypt którego używam (dość znany, działa na zasadzie dynamicznego ładowania paginowanych stron jak na przykład przy scrollowaniu w dół na facebooku): Infinity Scroll

działa dobrze, jednak kiedy dynamicznie wczytywany content posiada w sobie guziki facebooka (share i lubię to) nie ładują się one prawidłowo.

Trzeba zastosować callback, mniej więcej coś takiego jak poniżej (ten kod zawiera również callback dla google+ mi to nie potrzebne ale nie wiem jak to rozdzielić):

  1. window.fbAsyncInit = function()
  2. {
  3. FB.init({appId: 115079708540175, status: true, cookie: true, xfbml: true});
  4. };
  5. (function()
  6. {
  7. var e = document.createElement('script'); e.async = true;
  8. e.src = document.location.protocol + '//connect.facebook.net/en_PI/all.js';
  9. document.getElementById('fb-root').appendChild(e);
  10. }());
  11. gapi.load('googleapis.client:plusone', window['__bsld'], null);


No i teraz proste pytanie, gdzie to wstawić i ewentualnie jak zmodyfikować aby działało poprawnie? (jak by co, pomysł rozwiązania tego problemu zaczerpnąłem stąd: KLIK)

Pozdrawiam smile.gif

#EDIT:
W dalszym ciągu nie rozwiązałem tego problemu i proszę o pomoc... zauważyłem również pewną właściwość, może komuś to przysunie rozwiązanie mojego problemu, mianowicie kiedy załaduje się dynamicznie strona i wraz z nią niewłaściwie załadowane guziki faceboka i wtedy odświeżę stronę (F5) to ładuje się cały załadowany content wraz z już poprawnie załadowanymi guzikami facebooka