![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 12.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taki mały problem. Przerabiam sobie teraz przykłady z jQuery i natrafilem na przeszkodę. Mianowicie:
Działa ładnie, efekt jak zapewne domyślacie się jest to przenikanie tła. Pomyślałem sobie że fajnie byłoby gdyby to wszystko się jeszcze wysuwało i tutaj pojawia się problem: Przerobiłem to na takie coś:
I można powiedzieć że działa, ale dla wszystkich span'ów. Chciałbym żeby to działało tak jak z tym pierwszym efektem, dla pojedyńczego span'a. Próbowałem robić z $(this), zagnieżdzać jeszcze jedną funkcję function(){ $(ul#separator span).animate({left: "-250px"}, 1000 ); }, ale brak porządanego efektu. Ktoś mógłby mnie nakierować na właściwy tor rozumowania tego? Ten post edytował Oczko21 14.03.2012, 14:48:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Kod $(function() { ?
$("ul#separator span").css("opacity","0"); // on mouse over $("ul#separator span").hover(function () { $(this).stop().animate({ opacity: 1 }, "slow"), $(this).animate({left: "0px"}, 1000 ); }, // on mouse out function () { $(this).stop().animate({ opacity: 0 }, "slow"), $(this).animate({left: "-250px"}, 1000 ); }); }); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 05:04 |