异步加载qUnit

Ced*_*gas 3 javascript jquery asynchronous dependency-injection qunit

我试图在js中加载QUnit但是QUnit.js中的addevent函数永远不会被触发,它只是不起作用:

var appendQUnit = document.createElement('script'); 
appendQUnit.src = 'js/utility/qunit/qunit.js';
appendQUnit.type = 'text/javascript'; 
document.getElementsByTagName('head')[0].appendChild(appendQUnit); 
Run Code Online (Sandbox Code Playgroud)

小智 6

您可能还需要调用QUnit.load()来初始化QUnit:

$.getScript('js/utility/qunit/qunit.js', function(){
QUnit.load();
// here you can handle the qunit code
});
Run Code Online (Sandbox Code Playgroud)