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); 
} 

スクリプト デバッガーで検索しようとしています (IE の場合は F12 キーを押します)。最初に JQuery-1.7.1 を動的に挿入し、次に上記のコードを挿入します。

両方を動的に挿入したい。

ありがとう

4

1 に答える 1

0

ページにスクリプトを動的に挿入する唯一の理由は、スクリプトを実行することだと思います。この場合、そのまま使用できますeval。それは同じ長所と短所で同じになります。

于 2012-06-26T06:31:51.853 に答える