Bug Tracker

Opened 11 years ago

Closed 11 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:

Description

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

http://jsfiddle.net/WWTTj/2/

<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 11 years ago by dmethvin

Component: unfiledselector
Milestone: None1.8
Priority: undecidedlow
Resolution: fixed
Status: newclosed

This was fixed in the Sizzle refactor.

Note: See TracTickets for help on using tickets.