有没有办法返回""之后添加的新插入对象?或"之前"。
答案 0 :(得分:6)
不完全正确,但是after
有一个朋友insertAfter
,而before
有一个朋友insertBefore
,它完成了你所追求的工作,尽管方法的签名被逆转了。
您之前的位置:
target.after(element);
target.before(element);
你现在应该拥有;
element.insertAfter(target);
element.insertBefore(target);
答案 1 :(得分:5)
如果你这样做:
$('.inner').after('<p>Test</p>');
你可以通过以下方式获得:
$('.inner').next()