Opened 15 years ago
Closed 14 years ago
#3470 closed bug (invalid)
:not filters too many elements when used with '>' selector
Reported by: | davcamer | Owned by: | flesler |
---|---|---|---|
Priority: | major | Milestone: | 1.3 |
Component: | selector | Version: | 1.2.6 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
$(document).ready(function () {
$('tr > th').addClass('table-heading'); $('tr:not(tr > th)').addClass('highlight');
})
The second selector is flawed. The :not() shouldn't filter anything. Instead, it filters everything. .highlight is not added to any elements.
Not important for this particular example, but could be related to other problems like #2683
Change History (2)
comment:1 Changed 15 years ago by
comment:2 Changed 14 years ago by
Component: | unfilled → selector |
---|---|
Resolution: | → invalid |
Status: | new → closed |
Incorrect selector usage, per choan's comment.
Note: See
TracTickets for help on using
tickets.
If you want to apply the "highlight" class to every TR which does not contains a TH, you're using a wrong selector.
Should be: