Skip to main content

Bug Tracker

Side navigation

#5330 closed bug (fixed)

Opened October 06, 2009 10:23PM UTC

Closed February 05, 2010 09:15PM UTC

The "Browser Compitability" page is outdated

Reported by: frickenate Owned by: joern
Priority: minor Milestone:
Component: web Version: 1.3.2
Keywords: Cc:
Blocked by: Blocking:

The Browser Compatibility docs page ( is outdated. The data table under the header "About W3C's Selectors Level 3 Compatibility" that maps W3C's list of selectors with jQuery equivalents is missing many of the supported jQuery selector syntaxes. This makes jQuery look like it supports much less functionality in its selector engine than it actually does.

The wiki edit page gives me "This page has been locked to prevent editing". The following missing items should be added. The use of tagNameE and tagNameF is somewhat odd; it would probably be better to reformat all the entries to use the standard 'E' for the element instead of 'tagName' [ ie: $("tagName:nth-child(n)") => $("E:nth-child(n)") ].

E[foo$="bar"] => $("tagName[attribute$='value']")

E[foo*="bar"] => $("tagName[attribute*='value']")

E:enabled => $("tagName:enabled")

E:disabled => $("tagName:disabled")

E:not(s) => $("tagName:not(s)")

E F => $("tagNameE tagNameF")

E > F => $("tagNameE > tagNameF")

E + F => $("tagNameE + tagNameF")

E ~ F => $("tagNameE ~ tagNameF")

Attachments (0)
Change History (1)

Changed February 05, 2010 09:15PM UTC by john comment:1

resolution: → fixed
status: newclosed