wiem, można użyć .find
znaleźć td:contains('text')
, ale jeśli mam tr z powiedzmy 3 td, a jednym z TD za potędze mieć class="specialclass someotherclass"
(potencjalnie mogą mieć inne zajęcia oprócz specjalnej klasy), jak to zrobić użyć jquery, aby sprawdzić, czy TR zawiera TD z specialclass
?Jak sprawdzić, czy TR zawiera TD z określoną klasą CSS z jquery?
8
A
Odpowiedz
25
Aby wybrać dowolny tr
że ma td.specialclass
:
$('tr:has(td.specialclass)')
Lub jeśli masz tr
(przedstawiciele this
) i po prostu chcesz sprawdzić, czy ma taki td
:
if ($(this).find('td.specialclass').length)
+0
Myślę, że pokonałeś mnie przez 30 sekund. :) – dtbarne
7
if ($("tr").has("td.specialclass").length > 0) {
// has specialclass
}
lub
if ($("tr:has(td.specialclass)").length > 0) {
// has specialclass
}
Powiązane problemy
- 1. jQuery - jak wybrać tr, który zawiera th?
- 2. liczenie liczby pustych wejść z określoną klasą
- 3. Ukrywanie <td> w <tr> z CSS
- 4. jQuery - Jeśli element nie ma elementu nadrzędnego z określoną klasą
- 5. jQuery pobiera najbliższy div z klasą
- 6. jQuery addClass tylko do <td>, gdzie rodzic <tr> ma określoną klasę
- 7. Jak mogę sprawdzić, czy tablica zawiera określoną wartość w php?
- 8. Selektory jQuery - gdzie element nie ma dzieci z określoną klasą
- 9. Prototyp: znajdź wszystkie elementy z określoną klasą?
- 10. Jak wybrać znacznik zakotwiczenia z określoną klasą i rel?
- 11. Sprawdź, czy tabela zawiera wiersz z określoną wartością kolumny
- 12. Sprawdzanie, czy lista obiektów zawiera coś z określoną wartością pola?
- 13. Jak usunąć td z tabeli
- 14. Definiowanie TH z klasą, czy to możliwe?
- 15. Jak wybrać nie pierwszy TR i nie ostatni td
- 16. użyciu nth-child w tabelach tr td
- 17. Pokazywanie/ukrywanie wierszy tabeli przy pomocy Javascript - czy można zrobić z identyfikatorem - jak zrobić z klasą?
- 18. Get tekst n-TD z wszystkich tr posiadające konkretnej klasy
- 19. Używanie jQuery do sprawdzenia, czy div ma dziecko z określoną klasą
- 20. Jquery znaleźć, czy strona zawiera określony identyfikator?
- 21. Jak usunąć td border z html?
- 22. Jak sprawdzić, czy typ jest klasą?
- 23. Jak sprawdzić, czy obiekt ma określoną właściwość?
- 24. Wybór pierwszego td w pierwszej tabeli z CSS 3
- 25. jQuery liczba liczba div z pewną klasą?
- 26. Jak sprawdzić, czy element zawiera kod HTML przed usunięciem? jQuery
- 27. Jak dodać atrybut id do znacznika html z określoną klasą przy użyciu jQuery?
- 28. Haskell: sprawdź czy lista zawiera określoną "podlistę"
- 29. Jak radzić sobie z klasą, a nie zawiera jednorazową instancję?
- 30. Kliknięcie myszą z wieloma td rowspan
'if ($ ('tr'). Find ('td.specialclass'). Length> 0 || $ ('tr'). find ('td [class * = "specialclass"]'). length> 0) ... 'to twoja kontrola i bezpośredni wybór zapytania przebiega w ten sam sposób. Czego szukasz? –
Wiem, że czasami wpadamy w zakłopotanie, odpowiadając na pytania, które SEEM łatwo jest * nam *, ale zachowajmy obszar komentarza do komentarzy i post odpowiedzi jako odpowiedzi! –