Side navigation
#8906 closed bug (fixed)
Opened April 18, 2011 05:39PM UTC
Closed July 12, 2012 01:52AM UTC
.(prevAll('span:has(input,select,textarea)')
| Reported by: | anonymous | Owned by: | |
|---|---|---|---|
| Priority: | high | Milestone: | 1.8 |
| Component: | selector | Version: | 1.5.2 |
| Keywords: | Cc: | ||
| Blocked by: | Blocking: |
Description
In this case, prevAll returns elements "in order of the DOM" instead of "in order of closest to element"
Example:
<div> Works Correctly:
<span>One</span>
<span>Two</span>
<span>Three</span>
<a href="javascript:void(0)" onclick="alert($(this).prevAll('span').first().text());">test</a>
<span>Five</span>
<span>Six</span>
</div>
<div> Doesn't Work Correctly:
<span><input />One</span>
<span><input />Two</span>
<span><input />Three</span>
<a href="javascript:void(0)" onclick="alert($(this).prevAll('span:has(input,select,textarea)').first().text());">test</a>
<span><input />Five</span>
<span><input />Six</span>
</div>
Attachments (0)
Change History (5)
Changed April 18, 2011 05:47PM UTC by comment:1
Changed April 21, 2011 04:13PM UTC by comment:2
| component: | unfiled → traversing |
|---|---|
| priority: | undecided → high |
Changed April 21, 2011 04:49PM UTC by comment:3
| status: | new → open |
|---|
Changed July 12, 2011 04:30PM UTC by comment:4
Confirmed in bug triage.
Changed July 12, 2012 01:52AM UTC by comment:5
| component: | traversing → selector |
|---|---|
| milestone: | 1.next → 1.8 |
| resolution: | → fixed |
| status: | open → closed |
i created ticket... having problems when setting author. hopefully it works this time.
Here's a JSFiddle: http://jsfiddle.net/2Lrvy/