在jQuery中将元素追加到body的顶部

O P*_*O P 8 javascript jquery

现在Facebook要我把这个丑陋的div放在我页面的顶部 <body>

<div id="fb-root"></div>
Run Code Online (Sandbox Code Playgroud)

我希望避免这种情况,通过JavaScript附加它.

.append('<div id="fb-root"></div>');
Run Code Online (Sandbox Code Playgroud)

这将它放在页面的底部.

</head>
<body>
    <header>test</header>
    <div id="fb-root"></div>
</body>
Run Code Online (Sandbox Code Playgroud)

我如何'追加'到顶部?

</head>
<body>
    <div id="fb-root"></div>
    <header>test</header>
</body>
Run Code Online (Sandbox Code Playgroud)

und*_*ned 24

使用prepend方法:

$('body').prepend('<div id="fb-root"></div>');
Run Code Online (Sandbox Code Playgroud)