.then()
у вас выполняется по окончании прелоадера. tl.then(() => {
preloaderIsDone = true;
nextAnimationStart(); // или как там у вас
});
header('Accept: application/json'); header('Content-Type: application/x-www-form-urlencoded');
$fullURL = $url . "?" . http_build_query($dataFields);
printf('<a href="%s">full URL</a>', $fullURL);
exit();
И откройте эту ссылку просто в браузере.
preloader
на странице. В приведенном фрагменте кода – в тех двух местах, где сейчасpreloaderIsDone = true;
надо вместо этого вызывать следующую анимацию.Просто установка переменной-то она ничего не даст – её же никто не проверяет снова и снова.