Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Płynna zmiana tła bloku div - JQUERY
kacpero1094
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 22.12.2008

Ostrzeżenie: (0%)
-----


Na wstępie powiem, że zrobiłem sobie w PHP skrypt, który wylosuje zdjęcie, doda do niego ramkę, która jest zapisana w osobnym pliku i zwróci całość. Ten plik ustawiłem jako tło dla jednego bloku div. Teraz chciałbym zrobić, żeby skrypt płynnie co 15-20 sek zmieniał zdjęcia na tle.
Próbowałem czymś takim to zrobić:
[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(
  2. function() {
  3. setTimeout(function() {
  4. $("#top").fadeOut("slow",function() { document.getElementById('top').style.background="transparent url('topBackground.php') no-repeat"; });
  5. $("#top").fadeIn("slow");
  6. },15000);
  7. }
  8. );
[JAVASCRIPT] pobierz, plaintext


Ten post edytował kacpero1094 7.07.2010, 07:30:40
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kacpero1094
post
Post #2





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 22.12.2008

Ostrzeżenie: (0%)
-----


Takie coś już robiłem. Problem tkwi w tym, że ten obrazek jest w tle. Tzn:
  1. #top {
  2. background: transparent url('topBackground.php') no-repeat;
  3. width: 100%;
  4. height: 666px;
  5. }

I teraz po 15 sekundach chcę przeładować tło. Żeby ten plik topBackground.php wczytał się jeszcze raz (wylosował inne zdjęcie).
I nie wiem jak sobie z tym poradzić. Bo on tak naprawdę nie widzi różnicy.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.12.2025 - 06:32