Skip to main content

Bug Tracker

Side navigation

#10607 closed bug (invalid)

Opened October 28, 2011 03:01PM UTC

Closed October 28, 2011 04:45PM UTC

$.parentsUntil matches partial class names

Reported by: anonymous Owned by:
Priority: undecided Milestone: None
Component: unfiled Version: 1.6.4
Keywords: Cc:
Blocked by: Blocking:

Consider structure:

<div class="foo">

<div class="fooBar">

<div id="awol"></div>



$('#awol').parentsUntil('.foo'); won't match the outernmost .foo but the inner .fooBar element.


Attachments (0)
Change History (1)

Changed October 28, 2011 04:45PM UTC by dmethvin comment:1

resolution: → invalid
status: newclosed

The description for says:

Get the ancestors of each element in the current set of matched elements, up to but not including the element matched by the selector, DOM node, or jQuery object.

... but not including ...

So yes it did find the outermost parent, but per its documented behavior did not return it in the matched set.

The forum community can provide more info about selectors: