使用JQuery在<body>中插入新元素

ric*_*rdo 2 jquery

我想要一些关于如何使用JQuery在文档正文中插入新元素的人的帮助.

我恢复了身体:

var a = $(editorFrame).contents().find('body').html();
Run Code Online (Sandbox Code Playgroud)

然后,我需要验证身体是否有元素<p></p>,不管它,我必须在第一个之后放置这个元素<DIV>.这是我的身体

<body>
<div id="testeFooter" class="footer-element">
    <table id="footerDiv" class="mceItemTable" width="100%">
        <tbody>
            <tr>
                <td id="footerContent">
                    <b>Digite aqui o seu Rodap&#233;</b>
                </td>
            </tr>
        </tbody>
    </table>
</div>
<div id="testeHeader" class="header-element">
    <table id="headerDiv" class="mceItemTable" width="100%">
        <tbody>
            <tr>
                <td id="headerContent">
                    <b>Digite aqui o seu cabe&#231;alho</b>
                </td>
            </tr>
        </tbody>
    </table>
</div>
    <p>ESSSE MODELO TESTE</p>
</body>
Run Code Online (Sandbox Code Playgroud)

我只需要知道如何在第一个身体之后放置一个新元素.

谢谢你们可以帮助我!

Tig*_*gra 5

你在第一次之后的意思是什么?

无论如何

var body = $(editorFrame).find('body');

body.prepend('<someelement>')
Run Code Online (Sandbox Code Playgroud)

将在开头插入

如果您需要插入例如身体中的第一个元素后应该使用

body.find(':eq(0)').after('<someelement>')
Run Code Online (Sandbox Code Playgroud)