我可以通过jQuery创build脚本标记吗?

我想通过jQuery创build一个脚本标记。

我使用下面的代码:

$("<body>").append("<script></script>"); 

它不起作用。 你会做什么来实现它?

你应该这样做

 var script=document.createElement('script'); script.type='text/javascript'; script.src=url; $("body").append(script); 

从url加载:

 $("body").append($("<script />", { src: url })) 

从现有的源代码加载:

 $("body").append($("<script />", { html: code })) 

你为什么不使用jQuery.getScript(url,[callback])

错误在select器中:

 $("body").append("<script>alert('hello world');<\/script>"); 

请注意,您必须转义附加string中的不允许的字符。