Side navigation
#7549 closed bug (invalid)
Opened November 18, 2010 08:01AM UTC
Closed November 18, 2010 09:28AM UTC
jQuery can not insert a stack of elements with after, insertAfter, before and insertBefore
Reported by: | bjarte.bore@gmail.com | Owned by: | |
---|---|---|---|
Priority: | undecided | Milestone: | 1.5 |
Component: | unfiled | Version: | 1.4.4 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
When trying to insert a stack of jQuery elements before or after another element it will fail. This did work in version 1.4.2
I created 2 examples for this
http://jsbin.com/enoni4/1 <-- latest version
http://jsbin.com/enoni4/2 <-- 1.4.2 version
Attachments (0)
Change History (1)
Changed November 18, 2010 09:28AM UTC by comment:1
_comment0: | → 1290072763065210 |
---|---|
_comment1: | There is no signature of `jQuery(...)` which allows wrapping an array of jQuery elements. Maybe you meant to use the `jQuery( elementArray )` signature ([http://api.jquery.com/jQuery/ jQuery() docs]). \ \ See this [http://www.jsfiddle.net/jitter/XKYaA/ test case] for the correct usage → 1290072834745304 |
_comment2: | There is no signature of `jQuery( ... )` which accepts an array of jQuery objects. Maybe you meant to use the `jQuery( elementArray )` signature which accepts an array of DOM elements ([http://api.jquery.com/jQuery/ jQuery() docs]). \ \ See this [http://www.jsfiddle.net/jitter/XKYaA/ test case] for the correct usage → 1290072957418046 |
_comment3: | There is no signature of `jQuery( ... )` which accepts an array of jQuery objects. Maybe you meant to use the `jQuery( elementArray )` signature which accepts an array of DOM elements ([http://api.jquery.com/jQuery/ jQuery() docs]). If this worked in 1.4.2 it was a bug that got fixed. \ \ See this [http://www.jsfiddle.net/jitter/XKYaA/ test case] for the correct usage → 1290102440332150 |
resolution: | → invalid |
status: | new → closed |
There is no signature of
jQuery( ... )
which accepts an array of jQuery objects as you do in your test case. Maybe you meant to use thejQuery( elementArray )
signature which accepts an array of DOM elements (jQuery() docs). If this worked in 1.4.2 it was a bug that got fixed.See this test case for the correct usage