jQuery を使用してgetScript()
個別の JavaScript ファイルをロードしています。ファイルは正常に読み込まれるようです (間違った URL を入力すると、エラーがスローされます。正しい URL ではエラーは発生しません)。
ただし、done()
機能は動作していないようです。コンソールは「完了」を記録せず、どの関数も呼び出されません。
(function($) {
$.when(
$.getScript( templateUrl + "/assets/js/variables.js" ),
$.getScript( templateUrl + "/assets/js/functions.js" ),
$.getScript( templateUrl + "/assets/js/events.js" ),
$.Deferred(function( deferred ){
$( deferred.resolve );
})
).done(function(){
console.log("done");
swapBackgroundImgs();
singleLarge();
bindFlexorder();
bindSvgeezy();
bindPlaceholder();
preloadImages();
});
})( jQuery );