Pomoc
-
Szukaj
-
Użytkownicy
-
Kalendarz
Pełna wersja:
[jQuery]Znajdowanie elementów w tabeli
Forum PHP.pl
>
Forum
>
Przedszkole
S_Olewniczak
15.07.2009, 13:02:16
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
15.07.2009, 13:03:45
Kod
$(this).parent().parent();
singles
15.07.2009, 21:28:20
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
16.07.2009, 15:01:11
Kod
$('tr', this)
Drugim argumentem opcjonalnym może być kontekst w którym szukasz elementu.
singles
16.07.2009, 16:43:29
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
17.07.2009, 14:24:34
Oj faktycznie. Niedopatrzenie z mojej strony. Przepraszam i mam nadzieje że jednak przykład komuś się na coś przyda
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.