Browse Source

Make sure the script is executed before the callback method.

pull/2854/head
maliming 7 years ago
parent
commit
1638d5cefb
  1. 18
      npm/packs/jquery/src/abp.jquery.js

18
npm/packs/jquery/src/abp.jquery.js

@ -359,13 +359,17 @@
var _loadScript = function (url, loadCallback, failCallback) { var _loadScript = function (url, loadCallback, failCallback) {
_loadFromUrl(url, loadCallback, failCallback, function (urlInfo) { _loadFromUrl(url, loadCallback, failCallback, function (urlInfo) {
$.getScript(url) $.get({
.done(function () { url: url,
urlInfo.succeed(); dataType: 'text'
}) })
.fail(function () { .done(function (script) {
urlInfo.failed(); jQuery.globalEval(script);
}); urlInfo.succeed();
})
.fail(function () {
urlInfo.failed();
});
}); });
}; };

Loading…
Cancel
Save