0

我正在尝试动态插入脚本标签及其内容。

现在我已将其更改为创建一个文本节点。

var text = "$(document).ready(function(){ $('.Picture1').onmouseover(function()      
{$('.tooltip').show();});});"
insertScript(text );

function insertScript(script_text) { 
 var script_tag = document.createElement('script'); 
 script_tag.type = "text/javascript";  
 var script = document.createTextNode(script_text); 
 script_tag.appendChild(script);  
 document.getElementsByTagName('head')[0].appendChild(script_tag); 
} 

我试图在脚本调试器中找到它(按 F12 表示 IE)我首先动态插入 JQuery-1.7.1,然后插入上面的代码。

我想动态插入两者。

谢谢

4

1 回答 1

0

我想您要动态地将脚本插入页面的唯一原因是执行它。在这种情况下,您可以只使用eval. 它将具有相同的优点和缺点。

于 2012-06-26T06:31:51.853 回答