Bug Tracker

Opened 7 years ago

Closed 6 years ago

Last modified 6 years ago

#4641 closed bug (duplicate)

Duplicates not removed before evaluating :eq(n)

Reported by: jeff_themovie Owned by: john
Priority: major Milestone:
Component: selector Version: 1.4.4
Keywords: Cc:
Blocked by: Blocking:

Description

The test suite has a selector test for "div div:eq(27)" but trying jQuery("div div").eq(27) in Firebug returns a different div.

I'd expect jQuery("div div:eq(27)") to return the same result as jQuery("div div").eq(27).

It seems that duplicates are not removed from the working list of elements before evaluating the :eq() selector (and I suspect other positional selectors as well, although I haven't tried those yet).

(The mailing list / discussion group thread is at http://groups.google.com/group/jquery-dev/browse_thread/thread/fc49c5bc6524e8aa )

Change History (5)

comment:1 Changed 7 years ago by john

  • Component changed from unfilled to selector
  • Owner set to john

comment:2 Changed 6 years ago by dmethvin

  • Status changed from new to open

comment:3 Changed 6 years ago by dmethvin

  • Milestone 1.4 deleted
  • Version changed from 1.3.2 to 1.4.4

comment:4 Changed 6 years ago by dmethvin

  • Resolution set to duplicate
  • Status changed from open to closed

comment:5 Changed 6 years ago by dmethvin

Duplicate of #7556.

Note: See TracTickets for help on using tickets.