У меня есть preloader, использующий Promise, и мне интересно, возможно ли реализовать то же самое с jQuery?
var Preloader = new Promise(function(resolve) {
// Variables
var $preloader = $('#preloader'));
function init() {
$preloader.delay(500).fadeOut('slow');
resolve();
}
$(window).on({
'load': function() {
init();
}
})
});
, и я использую так:
Preloader.then(function() {
SomethingElse();
}, function(error) {
//error
});
Так что язвоню SomethingElse только после завершения Preloader?Любой совет / код для JQuery?