Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[Jquery] Callback czy też funkcje zwrotne
#1
Mam taki problem, Mam 5 plakatów filmów ustawionych w rzędzie i przycisk którzy pokaże więcej w tym wypadku jeden dodatkowy.
Efekt który chciałem uzyskać to, powolne zanikanie 5 plakatów, po czym powolne wyświetlenie kolejnych, niestety ten plakat pokazuje się nagle a powinien powoli wschodzić.

http://st.pwsz.nysa.pl/~s17670/

Kod:
        $("#next").click(function(){
            $("#film1, #film2, #film3, #film4, #film5, #film6, #film7, #film8, #film9, #film10").animate(
                {
                opacity: 0.0,
                }, 1000,
                    function() {
                        $("#repertuar").html ('<img id="film6" src="FastandtheFurious6.jpg">');
                                $("#film1, #film2, #film3, #film4, #film5, #film6, #film7, #film8, #film9, #film10").animate(
                                    {
                                    opacity: 0.4,                
                                    }, 1000
                                );
                            }
                        
            );            
                
        });
                        
            );            
                
        });
                        
            );            
                
        });
Odpowiedz
#2
Zła logika.
Masz 6 filmów. Odpalasz dla każdego animate. No ok ujdzie (chociaż w twoim przypadku wszystkie znikną w tym samym momencie czyli lepiej animować kontener nadrzędny).
Potem zamiast wstawiać html masz wstawić 6 ukrytych elementów które zanimujesz do widoczności:

$film1 = $('<img src="......">').hide();
$film2 = $('<img src="......">').hide();
$('#repertuar').append($film1).append($film2).... //tutaj az prosi sie o tablice
$('#repertuar img[id^=film]').fadeIn();
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Sad HTML/CSS/JQUERY - Potrzebuje pomocy / Bezradność jokerblitzz 10 10,230 28-04-2016, 00:24
Ostatni post: mubi
  jquery? mordrag 0 2,337 29-03-2015, 17:44
Ostatni post: mordrag
  callback do $( selector ).hover( function ); --> czy taki istnieje? Arnimarl 2 3,692 21-06-2014, 22:59
Ostatni post: Arnimarl
  aby funkcja JQuery zadzialala po okreslonym czasie Arnimarl 2 3,825 25-05-2014, 07:38
Ostatni post: Arnimarl
  Konflikt Mootools/Jquery kurde 2 3,249 31-10-2013, 01:44
Ostatni post: kornell

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl