Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> 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
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
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?
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?
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ę (IMG:style_emoticons/default/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
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: 20.09.2025 - 09:44