我有一个这样的结构:
<div id="container">
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
</div>
在某些时候,我想在容器中添加更多“孩子”。
$("#container").prepend('<div class="child"></div>');
这适用于除 Firefox 之外的所有浏览器。Firefox追加新的孩子。结果,由于在页面加载时使用了相同的代码,孩子们实际上是颠倒的。
我尝试过使用 .innerHTML、.before()、使用 .html(child + old_html) 等的所有内容,但我一辈子都无法让 Firefox 正确地添加 html。
如果有人可以帮我解决这个问题,请提前感谢。
编辑:添加了缺少的“