Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Callback przy dynamicznym ładowaniu
Gray
post
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 5.04.2010

Ostrzeżenie: (10%)
X----


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

Ten post edytował Gray 6.03.2012, 18:29:25
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 07:08