【问题标题】:Append script to page using jquery使用 jquery 将脚本附加到页面
【发布时间】:2017-09-02 22:27:00
【问题描述】:

我收到数据(在 ajax 调用之后)2 个脚本标签,我从这样的数据中获得:

var scripts = $(data).filter('script');    

现在我想将这 2 个脚本标签的内容附加到一个 div 中。我该怎么做?

for(var i=0; i < scripts.length; i++) {
    $('#myDiv').append(scripts[i]);
}

上述方法不附加任何内容。

我无法在 js 中重构脚本(我在其他帖子中看到过这种方法),因为我的脚本包含大量元素和逻辑。

【问题讨论】:

  • 请发布您的 HTML

标签: javascript jquery ajax append


【解决方案1】:

试试这个:

function codeGenerate(code){
    var JS= document.createElement('script');
    JS.text= code;
    document.body.appendChild(JS);
}

【讨论】:

    猜你喜欢
    • 2011-05-24
    • 2012-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多