Некорректная работа методов hide и show.

314
01 сентября 2017, 23:04

При отработке ajax-запроса странно работают методы hide и show. На долю секунды блоки, которые должны исчезать, еще висят и только потом с 'дерганием' скрываются. Аналогичная ситуация и с show. Можно ли считать это багом и если да, то как исправить?

  $.ajax({
    type: "POST",
    async: true,
    data: req,
    xhrFields: {
        withCredentials: true
    },
    crossDomain: true,
    success: function(data){
        if(data.result.status==true) {
            if(document.location.pathname=='/main-page/'){
                $('.logged').show();
                $('.logged-mob').show();
                $('#loginmainpage').hide();
                $('#passmainpage').hide();
                $('.login').hide();
                $('.question').hide();
                $('.main-block').show();
            }
            else {
                $('#loginmainpage').hide();
                $('#passmainpage').hide();
                $('.login').hide();
                $('.question').hide();
                $('.right-login').hide();
                $('.mob-sign-btn').hide();
                $('.logged').show();
                $('.logged-mob').show();
                $('#modal-3').modal('hide');
            }
READ ALSO
Cелектор JQuery (по тексту)

Cелектор JQuery (по тексту)

Например, имеется строка <h1>Слово1 Слово2 Слово3</h1>

325
express language выводится как текст при подключении js

express language выводится как текст при подключении js

Когда скрипты прописал в отдельном js-файле, то не распознает express language, те

329
jQuery Rotate, окружность, положение окружности

jQuery Rotate, окружность, положение окружности

Всем привет, у меня есть круг, из 54 сегментовЧерез jquery Rotate я кручу его и проблема возникла у меня с формулами по определению числа на котором...

309