我收到数据(在ajax调用之后)2个脚本标记,我从这样的数据中得到:
var scripts = $(data).filter('script');
现在我想将这2个脚本标签的内容附加到div。我怎么能这样做?
for(var i=0; i < scripts.length; i++) {
$('#myDiv').append(scripts[i]);
}
上述方法并不附加任何内容。
我无法在js中重建脚本(我在其他帖子中看到了这种方法),因为我的脚本包含大量元素和逻辑。
答案 0 :(得分:0)
试试这个:
function codeGenerate(code){
var JS= document.createElement('script');
JS.text= code;
document.body.appendChild(JS);
}