Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 384 Pomógł: 13 Dołączył: 16.06.2006 Ostrzeżenie: (0%)
|
Mam takie menu
Chcę zrobić funkcje która będzie przesuwała element w góre i w dół, wszystko już mam ale nie mogę pobrać aktualnej pozycji z listy li. Każde li ma klase w której jest zapisany poziom w menu (które na 4 poziomy) Jak używam:
Zwraca mi pozycje ale tylko w aktualnym ul (tu wynosi 2) a chcę, żeby była to pozycja we wszystkich li class="2" (czyli tutaj 5). Próbowałem na różne sposoby ale coś mi to nie wychodzi ;/. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 384 Pomógł: 13 Dołączył: 16.06.2006 Ostrzeżenie: (0%)
|
http://docs.jquery.com/Core/index :
index() Szuka każdego pasującego elementu i zwraca jego wskaźnik jeżeli znajdzie jakiś element. Numerowanie zaczyna od 0. z przykładu: $("div").index(this); czyli z wszystkich div wyszukaj ten ktorego dotyczy akcja Sory ale na prawde nie rozumiem. Dokumentacja jest strasznie uboga. Dla czego klasy sa zle nazwane? Standardowy html ;/ Poza tym jak wpisuje
przestawia element o jeden w dol, niestety zle jest pobierany index wiec wstawia w zlym miejscu. Chcialbym tylko pobrac uchwyt do aktualnego li Moglbys pokazac mi prawidlowa skladnie ? |
|
|
|
Agape jQuery, obliczenie miejsca w grupie elementów menu wielopoziomowego 4.08.2009, 10:51:12
erix Po pierwsze - zobacz, jak wyglądają prawidłowe ide... 4.08.2009, 11:42:37
Agape Dzięki bardzo za pomoc, jeszcze tylko mam pro... 4.08.2009, 13:31:41
erix nadal niepoprawnie nazywasz klasywiesz, na czym po... 4.08.2009, 15:02:49
erix CytatSory ale na prawde nie rozumiem. Dokumentacja... 4.08.2009, 19:42:18 ![]() ![]() |
|
Aktualny czas: 24.10.2026 - 04:19 |