Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery] Iteracja po tabeli?
Fifi209
post
Post #1





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Mam taki kod:
[JAVASCRIPT] pobierz, plaintext
  1. $.each($("tr"),
  2. function(i, val) {
  3. var temp = $("tr:eq(" + i + ") td:eq(1)");
  4. if (temp.html() == 'tak') {
  5. temp.css('color', 'red');
  6. }
  7. }
  8. );
[JAVASCRIPT] pobierz, plaintext


Jednak jak na jQuery wydaje się dość skomplikowany. Pytanie brzmi: co źle napisałem lub co pominąłem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


I elegancko ;]

Po małych przeróbkach do kolorowania używam:
[JAVASCRIPT] pobierz, plaintext
  1. $('tr').find('td:contains(tak)').each(function(){
  2. $(this).css('background', 'red');
  3. });
[JAVASCRIPT] pobierz, plaintext


Do pobierania poprzedniej komórki:
[JAVASCRIPT] pobierz, plaintext
  1. $('tr').find('td:eq(1)').click(
  2. function() {
  3. alert($(this).prev('td').html());
  4. }
  5. );
[JAVASCRIPT] pobierz, plaintext


Dziękuję ślicznie ;]

Ten post edytował fifi209 3.06.2010, 15:08:35
Go to the top of the page
+Quote Post

Posty w temacie


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: 9.10.2025 - 11:28