Czy istnieje tylko rozwiązanie jQuery do wybierania zakresu wierszy z tabeli?Korzystanie z jQuery w jaki sposób wybrać zakres wierszy?
Wiem, że istnieją "eq", "lt", "gt", ale szukam kombinacji tych selektorów.
Czy istnieje tylko rozwiązanie jQuery do wybierania zakresu wierszy z tabeli?Korzystanie z jQuery w jaki sposób wybrać zakres wierszy?
Wiem, że istnieją "eq", "lt", "gt", ale szukam kombinacji tych selektorów.
Można zastosować więcej niż jeden filtr na raz, chociaż drugi filtr dotyczy wyników pierwszego, dlatego następujące elementy będą podświetlać począwszy od czwartego wiersza (pomija 0..2) i wyróżnić dla 3 wierszy (zawiera 0..2):
$('#t tr:gt(2):lt(3)').css('background-color', '#f00');
Możesz użyć selektora nthChild z argumentem równania.
Możesz połączyć swoje "eq", "lt", "gt", co spowoduje stopniowe filtrowanie każdej kolejnej zwróconej tablicy.
Można użyć jQuery filter; jedna z postaci przyjmuje jako argument funkcję wywołania zwrotnego - możesz wpisać dowolny złożony kod do wyboru.
Ponieważ: gt() jest rozszerzeniem jQuery ... używając: GT() nie może skorzystać z wyników ... Dla lepszej wydajności w nowoczesnych przeglądarkach, zamiast tego użyj $ ("css-selektor"). slice (index).
Który mówi, że lepiej jest użyć metody macierzystej tablicy slice
, aby osiągnąć cel.
$('ul > li').slice(start, end).css("color", "blue")
Link bezpośredni: http://api.jquery.com/gt-selector/