Reputation: 131112
I have a situation where I'm appending a node inside an element and would like a reference to it right away.
At the moment I do something along these lines:
var children = $("#elem").append("<p>hello</p>").children();
var current = children[children.length -1]
Can this be done more cleanly with jQuery?
I know, I can write a helper function, but was wondering if there is something built in.
Upvotes: 2
Views: 1286
Reputation: 63455
Is this what you mean?
var current = $("#elem").append("<p>hello</p>").children(':last');
Upvotes: 3