使用JQuery,如何在页面中的标记之前直接添加内容(另一个脚本)?

时间:2013-05-15 06:52:11

标签: jquery

基本上我想要做的是,使用JQuery,在页面上的结束体标记之前直接添加脚本。

AKA

SCRIPT HERE
</body>

有没有办法做到这一点,如果有,怎么做?

3 个答案:

答案 0 :(得分:5)

使用可以使用$('body').append('<script></script')

更新:Looks like this maynot work always

所以试试

var script   = document.createElement("script");
script.type  = "text/javascript";
script.text  = "alert('voila!');"               // use this for inline script
script.src   = "path/to/your/javascript.js";    // use this for linked script

$('body').append(script)

演示:Fiddle

答案 1 :(得分:2)

$('<script>', { src: "path/to/script.js" }).appendTo("body");

答案 2 :(得分:0)

首先在</body> <div id="footer"></div>之前添加一个页脚div,然后:{/ p>

$('#footer').after('<script type="text/javascript">SCRIPT HERE</script>');