之前添加JS标记

时间:2012-02-09 08:02:40

标签: javascript jquery dynamic

我需要将JS标记(<script src=...)作为</body>之前的最后一个标记。如何在运行时使用JS或jQuery做到这一点?

4 个答案:

答案 0 :(得分:2)

var myscript = $("<script src='...'>...</script>");
$("body").append(myscript);

答案 1 :(得分:2)

使用Jquery提供的追加功能。

$(document).ready(function(){
 $('body').append('<script src="yourfile.js" type="text/javascript"> </script>');
});

答案 2 :(得分:1)

$( "body" ).append(
  "<script src=\"your script source\" type=\"text/javascript\"></script>"
);

并且如果你想将它添加为正文中的第一个元素,请使用prepend

$( "body" ).prepend(
  "<script src=\"your script source\" type=\"text/javascript\"></script>"
);

答案 3 :(得分:0)

您可以使用Jquery .appendTo()

  

将匹配元素集中的每个元素插入到结尾处   目标

$('<script src="/path/to/script.js"></script>').appendTo('body');