如何通过Backbone动态加载脚本?

时间:2014-07-16 11:29:29

标签: javascript html backbone.js

在我的一个观点中,我想加载此脚本:

<script type="text/javascript" src="https://domain.com" id="hello" name="abc"></script>

有可能吗?

1 个答案:

答案 0 :(得分:4)

  1. 手动附加:

    $('head').append('<script type="text/javascript" src="https://domain.com" id="hello" name="abc"></script>')
    
  2. 使用$.getScript

    $.getScript('https://domain.com').done(function () {
        // loaded!
    });
    
  3. RequireJS

    require.config({
        paths: {
            "myscript": "https://domain.com"
        }
    });
    
    require(['myscript'], function () {
        // loaded!
    });