У меня есть функция, которую я вызываю при отправке формы, и как только результат получен ajax. Функция состоит в том, чтобы показать или скрыть загрузчик gif на странице.
Хорошо работает в Firefox и IE, в то время как в Chrome загрузчик не отображается / форма не скрывается. Однако, если я выполняю отладку js в консоли в Chrome, загрузчик и форма show / hide работают хорошо.
Довольно странно, что не работает без отладки. У меня нет ошибок в консоли в любое время.
Функция:
function loader2(loaderClass, destinationClass, showLoader) {
var $loading = $(loaderClass).hide();
var $form = $(destinationClass).show();
if (showLoader) {
$loading.slideDown(500);
$form.hide();
} else {
$loading.hide();
$form.slideDown(500);
}
}