Side navigation
#11279 closed bug (invalid)
Opened February 04, 2012 08:26PM UTC
Closed February 04, 2012 10:39PM UTC
prev() does not filter by selector
Reported by: | juandavid1707@gmail.com | Owned by: | |
---|---|---|---|
Priority: | undecided | Milestone: | None |
Component: | unfiled | Version: | 1.7.1 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
See this http://jsbin.com/ocuxad/4/edit.
Or,
in javascript
x=$('select#per_page').prev('#page'); console.log($('select#per_page')); console.log(x); // returns []
in html
<input id="page" name="page" type="hidden" value="1"> <input id="per_page" name="per_page" type="hidden" value="25"> <select id="per_page" name="per_page"> <option value="10">10</option> <option value="25">25</option> <option value="50">50</option> </select>
Attachments (0)
Change History (1)
Changed February 04, 2012 10:39PM UTC by comment:1
resolution: | → invalid |
---|---|
status: | new → closed |
That markup is invalid, it has two elements with the same id. Please ask for help on the forum or on StackOverflow. Also see the documentation for
.prev()
, it seems you expect the method to look back until it finds what is in the selector and that is not the case.http://api.jquery.com/prev/