Bug Tracker

Modify

Ticket #5330 (closed bug: fixed)

Opened 4 years ago

Last modified 3 years ago

The "Browser Compitability" page is outdated

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

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

comment:1 Changed 3 years ago by john

  • Status changed from new to closed
  • Resolution set to fixed

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.