jQuery标签可能吗?

时间:2013-02-01 19:54:33

标签: jquery html

  

可能重复:
  How do I create an element after the closing body tag

做了搜索,找不到这个。

是否有可能jQuery结束</body>标签,然后在上面添加一些JS代码? IE:找到:

$("</body>") 

然后在此标记上方添加一些JS脚本?

4 个答案:

答案 0 :(得分:13)

您无需选择“结束”标记,只需选择正文并附加您想要的内容:

$('body').append('<h1>foobar</h1>');

<强>更新

正如@meagar提到的那样,使用jQuery你不会选择'关闭'标签,而是整个'元素',例如身体,或整个“段落”(p)

试图让它更清晰,这段代码:

<body>
    <p>my paragraph</p>
    <script>
       $(body).append('<p>new paragraph</p>');
    </script>
</body>

会产生这样的结果:

<body>
    <p>my paragraph</p>
    <script>
       $(body).append('<p>new paragraph</p>');
    </script>
    <p>new paragraph</p>
</body>

新段落附加在正文的末尾

答案 1 :(得分:2)

只需使用.append()

$('body').append();

答案 2 :(得分:2)

如果您想这样做,则会查询body,然后使用append方法。

$("body").append();

答案 3 :(得分:1)

要将内容附加到正文,请使用以下内容。

$('body').append(htmltoappend);
  

是否可以jQuery结束标记,然后添加一些JS   上面的代码?

为什么要在结束体标记上方插入 JS Code