Bug Tracker

Opened 10 years ago

Closed 10 years ago

#5330 closed bug (fixed)

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:

Description

The Browser Compatibility docs page (http://docs.jquery.com/Browser_Compatibility) 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")

Change History (1)

comment:1 Changed 10 years ago by john

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.