Bug Tracker

Opened 4 years ago

Closed 4 years ago

#11918 closed bug (fixed)

:eq selector problem when using tag name with ':'

Reported by: pawel@… Owned by:
Priority: low Milestone: 1.8
Component: selector Version: 1.7.2
Keywords: Cc:
Blocked by: Blocking:


Hello, There is a problem when using selector with ':' (ex. :eq() ) with tag name contains ':'. Example:


<div id="footer"><flow:fileref> TEST </flow:fileref></div>

I can't get element 'flow:fileref' with selector:

$("div#footer>flow\ \:fileref:eq(0)") <-- this is not working

but it works without :eq(0)

$("div#footer>flow\ \:fileref") <-- works

The same thing if using :gt etc.

Tested on jQuery 1.7.2, Windows 7, Firefox 13 and Opera 12.00

Thanks, Pawel

Change History (1)

comment:1 Changed 4 years ago by dmethvin

  • Component changed from unfiled to selector
  • Milestone changed from None to 1.8
  • Priority changed from undecided to low
  • Resolution set to fixed
  • Status changed from new to closed

This was fixed in the Sizzle refactor.

Note: See TracTickets for help on using tickets.