Chcę wybrać elementy, ale nie, jeśli jeden z ich przodków pasuje do określonego selektora.Jak Negować kontekst
Na przykład, powiedzmy, że chcę dopasować wszystkie węzły <a>
, które nie są potomkami tabeli.
Próbowałem coś takiego:
$("a", ":not(table *)");
ale wywala przeglądarkę.
Ten wisi również przeglądarkę:
jQuery("a", ":not(table td)");
Strona zapytaliśmy jest dość duży, z dużą ilością bardzo dużych tabel. Potrzebuję więc czegoś, co też działa dobrze. Jakieś pomysły?
Dzięki! Co ciekawe, wydajność jest gorsza, gdy nie są skanowane tabele, chyba dlatego, że: selektor nie zajmuje również trochę czasu. – Aaron