A follow-up to [6578] (which stopped adding expandos to elements that didn't have...
authorJohn Resig <jeresig@gmail.com>
Fri, 25 Sep 2009 17:55:20 +0000 (17:55 +0000)
committerJohn Resig <jeresig@gmail.com>
Fri, 25 Sep 2009 17:55:20 +0000 (17:55 +0000)
$("<div/>").after("<span/>")
=> [ div, span ]
(calling after on a disconnected DOM node adds the nodes to the end of the jQuery set)

$("<div/>").before("<span/>")
=> [ span, div ]
(calling before on a disconnected DOM node adds the nodes to the beginning of the jQuery set)

$("div").add("span")
=> [ div, span, span, div, span ]
(results now come out in document order)

$("div").find("code").andSelf();
=> [ div, code, code ]
(results now come out in document order)

Same goes for .parents(), .nextAll(), .prevAll(), and .siblings().

Exception: .parents() will still return the results in reverse document order.

jQuery.data(elem)
=> { object of data }
(no longer returns the unique ID assigned to the node)


No differences found