Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery] JCarousel Lite bieżący element
zak293
post 10.09.2011, 12:55:49
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 9.08.2006

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


Witam,
wiecie może w jaki sposób "dobrać" się do bieżącego elementu zmienić jego css, lub ustawić klasę?

Próbowałem tak:

[JAVASCRIPT] pobierz, plaintext
  1. var ile = $(".x").find("ul").children("li").size();
  2. afterEnd: function(a) {
  3. var id=parseInt($(a).attr('id').substr(3));
  4. var id1 = id+1;
  5. if(id1>ile)
  6. {
  7. id1=1;
  8. }
  9. $("#ph_"+id1).addClass('active');
  10. }
[JAVASCRIPT] pobierz, plaintext



ph_X - id li

Niby działa ale nie dla wszystkich itemów ustawi klasę dla jednego i koniec albo inne dziwne zachowania. Ja chcę zrobić aby bieżącemu elementowi ostawić klasę a pozostałe elementy mają mieć wartości domyślne.

Proszę o wskazówki.
Z góry dziękuję i pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
erix
post 10.09.2011, 17:43:02
Post #2





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




Cytat
wiecie może w jaki sposób "dobrać" się do bieżącego elementu zmienić jego css, lub ustawić klasę?

Co rozumiesz pod pojęciem "bieżący"?


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

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
zak293
post 11.09.2011, 08:54:35
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 9.08.2006

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


środkowy element w wypadku przewijania co jeden

np: mam 3 elementy i środkowym jest drugi.
Pozdrawiam
Go to the top of the page
+Quote Post
erix
post 12.09.2011, 07:23:00
Post #4





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




D'oh, mam na myśli kontekst skryptu.


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

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
zak293
post 12.09.2011, 08:57:47
Post #5





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 9.08.2006

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


Chodzi mi o coś takiego:

W tym wypadku 3 jest elementem środkowym.
Pozdrawiam
Go to the top of the page
+Quote Post
trucksweb
post 12.09.2011, 10:27:18
Post #6





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


a nie wystarczy dobrac sie przez :
Cytat
.is(":visible")
?

albo na akcji przycisku - prev/next wywolac to co tam chcesz z nim zrobic ?


--------------------
Rozmawia dwóch dyrektorów:
- Jaki jest twój ideał sekretarki?
- 20-letnia dziewczyna z 30-letnim doświadczeniem.
Go to the top of the page
+Quote Post
erix
post 12.09.2011, 11:53:48
Post #7





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




Cytat
Ja chcę zrobić aby bieżącemu elementowi ostawić klasę a pozostałe elementy mają mieć wartości domyślne.

Bieżący = kontekst zdarzenia? Kontekst funkcji iterującej po kolekcji? Kontekst DOM? Skąd mamy wiedzieć, z którego miejsca chcesz to zmieniać?


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

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
zak293
post 12.09.2011, 12:22:07
Post #8





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 9.08.2006

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


W zdarzeniu, konkretnie po kliknięciu na button prev/next
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: 19.07.2025 - 09:59