Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobranie index() globalnie
maniutek08
post
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 1
Dołączył: 23.08.2009

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


Witam

Jak w jquery pobrać index elementu ale globalnie?? Mam coś takiego :
  1. <ul>
  2. <li>ssdgdsfg</li>
  3. <li>234232</li>
  4. <li>sdsgdsfg</li>
  5. <li>
  6. <ul>
  7. <li>ssdgdsfg</li>
  8. <li>ssdgdsfg</li>
  9. <li>ssdgdsfg</li>
  10. </ul>
  11. </li>
  12. </ul>
  13.  
  14. $('li').click(function(){
  15. alert($(this).index());
  16. })


W ul który jest dzieckiem li, elementy są liczone od nowa czyli od zera, ale ja bym chciał kolejny czyli 4,5.... globalnie dla całego documentu
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




to sprawdz jaki index ma LI nad UL i sobie dodaj


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
maniutek08
post
Post #3





Grupa: Zarejestrowani
Postów: 107
Pomógł: 1
Dołączył: 23.08.2009

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


Poważnie nie ma czegoś takiego jak globalna indeksacja??
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




a to:

$( "li" ).each(function( index ) {
console.log( index + ": " + $( this ).text() );
});

nie dziala?


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
maniutek08
post
Post #5





Grupa: Zarejestrowani
Postów: 107
Pomógł: 1
Dołączył: 23.08.2009

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


No tak to by działało.. tylko trzeba jakoś powiązać z klikiem...
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




a kto ci broni wewnatrz each podczepic click dla kazdego elementu z osobna?


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
maniutek08
post
Post #7





Grupa: Zarejestrowani
Postów: 107
Pomógł: 1
Dołączył: 23.08.2009

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


No tak.. sory ale dziś mam jakąś zaćmę smile.gif dzięki za pomoc

Eee.. jednak nie..

Ja muszę mieć odpowiedni index() zapisany, że później odpowiednie li otworzyć za pomocą eq()
Go to the top of the page
+Quote Post
nospor
post
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no to zapisz jako atrybut do li w each


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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 Aktualny czas: 20.08.2025 - 11:27