Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JQuery][Ajax] Ładowanie pliku za pomocą funkcji load()
Forum PHP.pl > Forum > Po stronie przeglądarki
buggie
Witam,
mam pewien problem, zmieniam zawartość contentu pewnej strony WWW za pomocą funkcji load() oraz fadeOut i fadeIn. Problem polega na tym, że nie za każdym razem działa to tak jak powinno. Czasem jest tak ze fadeIn uruchamia się przed załadowaniem nowego pliku. Jest możliwość zrobienia tego w taki sposób, aby najpierw został załadowany plik, a następnie wywołał się sie fadeIn() ?

  1. function jakasFunkcja(){
  2. $('#content_ajax').fadeOut('slow', function() {
  3. $('#content_ajax').load('plik.html').fadeIn('slow');
  4. });
  5. }



Pozdrawiam
erix
load ma też parametr callback. ;]
buggie
Cytat(erix @ 24.08.2009, 18:59:25 ) *
load ma też parametr callback. ;]


dzięki za pomoc, wydaje mi się, że działa tak jak należy i że o to chodziło smile.gif

  1. function loadContent(strona){
  2. $('#content_ajax').fadeOut('slow', function() {
  3. $.ajax({
  4. url: strona,
  5. cache: false,
  6. success: function(html){
  7. $('#content_ajax').html(html).fadeIn();
  8. }
  9. });
  10. });
  11. }



Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.