Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z fadeIn()
shycat
post 1.03.2011, 16:52:29
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 1
Dołączył: 25.02.2008

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


Witam, mam taki problemik z funkcja fadeIn(), mianowicie, mam taki oto kod:

  1. $('.tabela tr:first').after(str).fadeIn('slow');


Kod "niby" dziala poprawnie, tzn do tabeli dodaje nowa dane, ale funkcja fadeIn() w tym przypadku nie dziala... jak mozna rozwiazac ten problem? Pozdrawiam smile.gif


--------------------
Pomogłem? Kilknij "Pomógł"
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
erix
post 1.03.2011, 23:22:49
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




To znaczy co się robi?

A tak:
[JAVASCRIPT] pobierz, plaintext
  1. $('.tabela tr:first').after(str).hide().fadeIn('slow');
[JAVASCRIPT] pobierz, plaintext

?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
shycat
post 1.03.2011, 23:27:33
Post #3





Grupa: Zarejestrowani
Postów: 83
Pomógł: 1
Dołączył: 25.02.2008

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


Nie pomoglo - czyli jest dalej to samo... a co jest nie tak? Chcialbym, zeby obiekt zostal dodany do tabeli (co dziala poprawnie) i zeby sie pojawil "plynnie", czyli od takiego bardzo przezroczystego az do calkowicie nie przezroczystego... nie wiem czy ten opis jest precyzyjny, ale chodzi mi o efekt funkcji fadeIn('slow')

Pozdrawiam.


--------------------
Pomogłem? Kilknij "Pomógł"
Go to the top of the page
+Quote Post
erix
post 2.03.2011, 00:20:29
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Spróbuj animować poszczególne komórki zamiast całego wiersza tabeli.

Z tego co pamiętam, to był dość specyficzny element, którego nie dało się tak łatwo stylować.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
motodd
post 2.03.2011, 14:04:40
Post #5





Grupa: Zarejestrowani
Postów: 13
Pomógł: 1
Dołączył: 27.09.2010
Skąd: Kraków/Krosno/Jasło

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




$('.tabela tr').first().after(str).fadeIn(500);
Spróbuj tak. Ale pokaż mi co to jest to "str" , wg mnie to z tym str jest problem. Pozdro
Go to the top of the page
+Quote Post
shycat
post 2.03.2011, 18:18:31
Post #6





Grupa: Zarejestrowani
Postów: 83
Pomógł: 1
Dołączył: 25.02.2008

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


Problem rozwiazany smile.gif napisze rozwiazanie bo moze ktos inny bedzie mial taki problem... wink.gif


  1.  
  2. <style>
  3. .new_tr
  4. {
  5. display:none
  6. }
  7. </style>
  8.  
  9.  
  10. var str="<tr class='new_tr'><td>test</td></tr>";
  11.  
  12. $('.tabela tr:first').after(str);
  13. $('.new_tr').fadeIn('slow');
  14.  


ps. trzeba jeszcze paniętać, zeby w tabeli bylo jakies <tr> (oczywiscie to dot. mojego kodu), ale tutaj to juz mozna sobie wg. wlasnej tabeli .after(str); zamienic na .before(str);

Ten post edytował shycat 2.03.2011, 18:21:02


--------------------
Pomogłem? Kilknij "Pomógł"
Go to the top of the page
+Quote Post
erix
post 2.03.2011, 18:25:13
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Ale przecież $.hide() robi dokładnie to samo...


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
shycat
post 3.03.2011, 00:43:05
Post #8





Grupa: Zarejestrowani
Postów: 83
Pomógł: 1
Dołączył: 25.02.2008

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


hm, moze to samo, ale niestety przyklad z hide() nie dziala w tym przypadku... jedyne co to mozna jeszcze display'a na hide()'a zamienic, ale to juz jak kto tam woli wink.gif


--------------------
Pomogłem? Kilknij "Pomógł"
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 16:35