如何使用jQuery添加div作为第二个到最后一个div?

Jus*_*zer 0 javascript jquery dynamic

我知道.append将代码放在最后,而.prepend将它放在前面,但我在父div中有5个div,我希望在最后一个子div之前动态添加一些html代码.我怎样才能做到这一点?

ale*_*lex 5

$('#parent > div:last-child').before('<span>something</span>');
Run Code Online (Sandbox Code Playgroud)

jsFiddle.

你也可以翻转整个事物.

$('<span>something</span>').insertBefore('#parent > div:last-child');
Run Code Online (Sandbox Code Playgroud)