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