Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jQuery] JCarousel Lite bieżący element
zak293
post
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
erix
post
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"?
Go to the top of the page
+Quote Post
zak293
post
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
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.
Go to the top of the page
+Quote Post
zak293
post
Post #5





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

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


Chodzi mi o coś takiego:
(IMG:http://s1.img.pl/v/1109/90658test.jpg)
W tym wypadku 3 jest elementem środkowym.
Pozdrawiam
Go to the top of the page
+Quote Post
trucksweb
post
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 ?
Go to the top of the page
+Quote Post
erix
post
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ć?
Go to the top of the page
+Quote Post
zak293
post
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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 09:52