startowa
sklep online
programy
download
partnerzy
pomoc
forum
blog:news
o nas
 
Na forum spotkasz się z innymi użytkownikami programów, którzy chętnie dzielą się swoim doświadczeniem. Możesz tutaj szukać pomocy i dyskutować o ulubionych technologiach. Możesz również dodać swoją stronę do katalogu. Zarejestruj się teraz.

Forum dyskusyjne Cream Software

Tutaj możesz szukać pomocy wśród innych użytkowników
programów Cream Software. To społeczność ludzi związanych
z tworzeniem WWW i wymieniających się chętnie doświadczeniami.

Forum - Menu
Szukaj | Użytkownicy | Grupy
Rejestracja |   Profil | Zaloguj się, by sprawdzić wiadomości  | Zaloguj
Napisz nowy temat   Odpowiedz do tematu
Zobacz poprzedni temat Wersja gotowa do druku Zaloguj się, by sprawdzić wiadomości Zobacz następny temat
Autor Wiadomość
goldenhandOffline
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę


Dołączył: 02 Sie, 2008
Posty: 114

Status: Offline
Wysłany: 05.10.2009 16:20 Odpowiedz z cytatem Powrót do góry

Mam pytanie,
Mam już skrypt do wyświetlania obrazków:

Kod:
if (movement == tooFar) {
      $(".slide img").animate({
         "top": -200
      }, function() {
         $("#mover").animate({
            "left": 0
         }, function() {
            $(".slide img").animate({
               "top": 20
            });
         });
      });
   }
   else {
      $(".slide img").animate({
         "top": -200
      }, function() {
         $("#mover").animate({
            "left": movement
         }, function() {
            $(".slide img").animate({
               "top": 20
            });
         });
      });
   }
}


Teraz chciałbym aby ten sam skrypt mógł działać również z embed.
Gdy zamieniam ".slide img" na ".slide embed" to animacja działa dla embed.
Zrobiłem zatem dwa skrypty jeden dla ".slide img" a drugi dla ".slide embed" i działają oba tylko jest jeden problem - teraz nie można wyłączyć go myszką.

Czy jest możliwość żeby połączyć te dwa skrypty?
Może wystarczy gdzieś dopisać to ".slide embed" ale gdzie?
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
goldenhandOffline
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę


Dołączył: 02 Sie, 2008
Posty: 114

Status: Offline
Wysłany: 05.10.2009 20:33 Odpowiedz z cytatem Powrót do góry

Nie, pomyłka nie działają oba tylko ten drugi - czyli z embed.
Czyli jest tylko jedna możliwość albo latać będą obrazki albo flash.
Ale czy nie można jakoś tego połączyć?
Może tu trzeba coś dopisać:
Kod:
 $(".slide img").animate({

Próbowałem tak:
Kod:
 $(".slide img"".slide embed").animate({

Ale to nie działa. Może czegoś (pomiędzy) brakuje.....?
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
januziOffline
Mega GURU
Mega GURU


Dołączył: 18 Paź, 2002
Posty: 1452

Status: Offline
Wysłany: 06.10.2009 18:00 Odpowiedz z cytatem Powrót do góry

Finds the elements that match any of these three selectors.

$("div,span,p.myClass").css("border","3px solid red");


Wiesz, ze mover może być tylko jeden ?
Zobacz profil autora Wyślij prywatną wiadomość
goldenhandOffline
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę


Dołączył: 02 Sie, 2008
Posty: 114

Status: Offline
Wysłany: 06.10.2009 21:58 Odpowiedz z cytatem Powrót do góry

Wow dzięki za odpowiedź,

Cytat:
Wiesz, ze mover może być tylko jeden ?


No właściwie to nie, bo na skryptach za bardzo się nie znam, ale eksperymentuje jak już kiedyś pisałeś i czasami coś wychodzi Cool

Ha, no i właśnie zrobiłem tak jak mówiłeś:

$(".slide").animate({

no i działa, tylko że teraz przesuwa się wszystko co się znajduje w tej classie nawet tekst, hmmm już wiem...

No i działa, wielkie dzięki zrobiłem dodatkową classe wspólną dla img i embed i jest ok. I o to chodziło Exclamation

Teraz będę próbował dorobić do tego zatrzymywanie po najechaniu myszką. Jak coś to do usłyszenia Wink
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Wyświetl posty z ostatnich:     
Skocz do:  
Wszystkie czasy w strefie CET (Europa)
Napisz nowy temat   Odpowiedz do tematu
Zobacz poprzedni temat Wersja gotowa do druku Zaloguj się, by sprawdzić wiadomości Zobacz następny temat
 

Obserwuj nas

     

Dołącz na FaceBook

Online panel

Kliknij, aby założyć kontoNie jesteś aktualnie zalogowany. Zaloguj się korzystając z poniższych pól.

Nazwa:

Hasło:




::Załóż konto TERAZ