Tôi muốn chọn các phần tử, nhưng không phải nếu một trong các tổ tiên của chúng phù hợp với một bộ chọn nhất định.Làm thế nào để bỏ qua một bối cảnh
Ví dụ: giả sử tôi muốn khớp tất cả các nút <a>
không phải là hậu duệ của bảng.
tôi đã cố gắng một cái gì đó như thế này:
$("a", ":not(table *)");
nhưng mà bị treo trình duyệt của tôi.
Cái này cũng bị treo trình duyệt của tôi:
jQuery("a", ":not(table td)");
Trang truy vấn là khá lớn, với rất nhiều bảng rất lớn. Vì vậy, tôi cần một cái gì đó cũng hoạt động tốt. Bất kỳ ý tưởng?
Cảm ơn! Thật thú vị, hiệu suất là tồi tệ hơn khi không quét các bảng, tôi đoán bởi vì: không chọn mất một thời gian là tốt. – Aaron