如果未处于调试模式,则Chrome中不会显示加载程序(旋转程序)

时间:2018-09-01 19:13:45

标签: jquery google-chrome debugging

我有一个函数,我在表单提交上调用,一旦ajax接收到结果,就可以使用该函数。该功能是在页面上显示或隐藏加载程序gif。

它在Firefox和IE中运行良好,而在Chrome中,laoder不会显示/表单不会隐藏。但是,如果我在Chrome的控制台中进行js调试,则加载程序和显示/隐藏表单效果很好。

奇怪的是,如果不进行调试,它将无法正常工作。控制台中我没有任何错误。

功能:

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);
    }
}

0 个答案:

没有答案