Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery]Znajdowanie elementów w tabeli
Forum PHP.pl > Forum > Przedszkole
S_Olewniczak
Może mój problem wyda się absurdalny, ale od pewnego czasu nie mogę sobie z nim poradzić. Mam prostą tabelkę:
Kod
<table>
<tr><td><a>Link</a></td></tr>
</table>

Jak za pomocą jQuery mając do dyspozycji zmienną this zawierającą obiekt elementu a, pobrać znacznik tr w którym zawiera się dany znacznik a?
wookieb
Kod
$(this).parent().parent();
singles
Albo bardziej uniwersalne rozwiązanie - zadziała niezależnie od tego, którym z kolei potomkiem elementu tr jest element this.
Kod
$(this).parents().find('tr')

No chyba że masz tabelkę w tabelce, to wtedy powinno zadziałać :first.
arecki
Kod
$('tr', this)


Drugim argumentem opcjonalnym może być kontekst w którym szukasz elementu.
singles
Cytat(arecki @ 16.07.2009, 16:01:11 ) *
Kod
$('tr', this)

Drugim argumentem opcjonalnym może być kontekst w którym szukasz elementu.

Tylko w podanym wyżej przypadku this jest wewnątrz tr, tak więc wydaje mi się, że nie znajdzie nic.
arecki
Oj faktycznie. Niedopatrzenie z mojej strony. Przepraszam i mam nadzieje że jednak przykład komuś się na coś przyda smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.