<button id="save-button"></button>
$('#save-button').css('display', 'none');
for (i = 0; i < 9999: i++) {\
console.log(i);
}
$('#save-button').animate({'display':'none'},0, function(){
for (i = 0; i < 9999: i++) {
console.log(i);
}
});
<button id="saveButton"></button>
saveButton.onclick = () => {
saveButton.hidden = true;
for (i = 0; i < 9999; i++) {
console.log(i);
}
}
saveButton.onclick = () => {
saveButton.hidden = true;
setTimeout(function() {
for (i = 0; i < 9999; i++) {
console.log(i);
}
}, 100)
}