jquery + przełądowywanie divów

0

Witam,
chciałbym zrobić przeładowywanie divów, czyli jeden znika a na jego miejscu pojawia się drugi, trzeci i tak ciągle co parę sekund.

Użyłem fadein, fadeout itd. ale w czasie przeładowywania widać tło a ja chciałbym zrobić aby było przejście z jednego diva w drugi itd.

0

W gruncie rzeczy, nie powinieneś widzieć tła. Funkcje animacyjne jQuery wykonywane są asynchronicznie i teoretycznie (bo praktycznie JavaScript nie jest wielowątkowy i ciężko przewidzieć jak wykonają się te funkcje) nie powinno się zdarzyć, by suma wartości przezroczystości obu elementów wynosiła < 100%. Ale praktycznie, tak się pewnie zdarzy. Najprościej będzie po prostu nie ukrywać pierwszego elementu. Niech to on będzie tłem dla nowo pokazywanego. A jeżeli nie są tych samych wymiarów i nie możesz sprawić, by elementy, które je przechowują były tych samych rozmiarów, pozostaje ci napisane własnej animacji w JavaScript, gdzie na przemian będziesz po 1% zmieniał przeźroczystość w jednym, a potem w drugim elemencie).

1 użytkowników online, w tym zalogowanych: 0, gości: 1